max891 寫:
請問Release,Branch,Trunk三個版本有什麼分別
引言回覆:
Q. What is the trunk?
A. The trunk is the central source code that is used for continuous and ongoing development. Trunk builds contain the very latest bleeding-edge changes and updates. However, the trunk can also be very unstable at times, so it's good to ask around before using trunk builds.
Latest trunk builds:
http://ftp.mozilla.org/pub/mozilla.org/ ... est-trunk/Q. What is a branch?
A. Branches are "forks" in the code, split from the trunk and destined to become end-user releases. At conception, a branch contains everything that the trunk contains, but from that point onwards, only certain fixes or changes will be accepted. Therefore, over time, the branch becomes more stable.
Latest 1.8 branch builds:
http://ftp.mozilla.org/pub/mozilla.
org/firefox/nightly/latest-mozilla1.8/
簡單的說releases 就是正式公開的版本
Trunk有最新的更新 跟改變
而Branch則是為了 下次releases而從Trunk分離出來的
Branch有Trunk有的東西 會有特定的修正或改變 所以Branch 會比Trunk穩定一點.
(現在的Branch最終目標應該是FX 2.0)
一開始有分支的時候 我還以為只有在releases前幾個星期才有branch
沒想到現在是Trunk Branch並行的