9
目前,我使用CVS來跟蹤我的SourceForge項目的。我有以下要求。水銀 - 分枝克隆或命名分公司分支
- 我需要維護一個穩定的中繼線。每當用戶報告出現嚴重錯誤時,我可能會立即修復,並在幾天內發佈。
- 我需要執行廣泛的新功能增強,巨大的代碼重構開啓和關閉。這可能需要幾個星期到幾個月的時間。因此,我通常做的,是我會分支內執行的新功能增強和龐大的代碼重構(或多個分支,如果有更多的功能)。只有在經過足夠的測試之後,我纔會將它們合併回穩定的Trunk。
我是一個互聯網連接質量較差的大部分時間落後。最近,我計劃遷移到分佈式源代碼管理 - Mercurial,以便我有時可以脫機工作。
我閱讀下面的文章。我相信我可以通過以下方式在CVS的分支之下保留以前的工作流程。
然而,我不能看到從圖終端用戶點的任何差異。我可否知道你們通常應用哪個神話?爲什麼?