我的團隊中有3位開發人員,他們都在同一個.NET VB系統上工作。 他們通常在不同的功能上工作,但他們經常碰撞,導致他們改變相同的文件。 源文件在網絡設備上共享,當然每個人都有自己的工作副本(WC)。 問題是,設置SVN存儲庫的最佳解決方案是什麼? :如何安排我的SVN目錄?
1)我將主要源文件導入到Trunk目錄,然後在3個不同的WC上籤出,每個WC在本地機器上分別針對特定用戶,然後處理來自單個Repos的所有衝突/合併/提交/更新。科。
2)我將主源文件導入到Trunk目錄,然後複製到一個「分支」目錄,然後處理所有的操作。一旦設置完畢,我就處理主幹和分支之間的合併。 3)我將主要源文件導入到Trunk目錄中,然後複製到3個不同的「分支」目錄中,例如:
svn copy trunk - > branches/user1; svn copy trunk - > branches/user2; svn copy trunk - > branches/user3
然後處理所有不同的合併,我想這有點複雜。
4)其他解決方案?
很多。
很多,這是我的理解以及 – 2013-03-11 17:36:50