(1)每發(fā)布一個版本,打一個分支,用分支固定住代碼。然后,在這個分支進行版本分布。
(2)所有fix bug都應在主干上,保證主干上的代碼永遠是最新。
(3)如果分支的分布版本(也是正在生產(chǎn)系統(tǒng)工作的版本),出現(xiàn)嚴重bug,則在分布上打一個Patch,而不是在分支上fix bug,分支上代碼是應該被凍結(jié)的。如果不是嚴重到必須要fix,則bug應該等到下一個發(fā)布版本。
(4)新需求不能在分支上代碼添加,要在主干上實現(xiàn),并在下一個版本分布。