2010-09-17 71 views
4

我一直在使用Tourtist-SVN本地項目的版本控制我的代碼。我使用Eclipse進行開發,並且經常會使用它內置的CVS模塊導入共享代碼。是否有可能同時使用SVN和CVS與Eclipse

很快我會將我的本地SVN存儲庫移動到另一臺服務器上,以便與其他開發人員一起工作。

我不知道是否有可能在Eclipse中繼續使用既CVS導入和更新一些貢獻的代碼,並在同一時間使用其他Eclipse的SVN模塊到版本控制我的代碼。

有沒有人有使用這樣的工作流模型的經驗?試圖使它工作會浪費時間嗎?

回答

3

使用內置CVS支持和同一工作區中不同項目的兩個主要SVN插件之一絕對沒有問題。我還沒有嘗試過在同一個項目中使用SVN和CVS,但我相信只要每個VCS都配置爲忽略其他元數據目錄,它應該可以實現。

+0

所以基本上只是告訴CVS忽略任何以.svn結尾的文件夾,反之亦然SVN。但是如果我的同事不以這種方式設置他們的環境會發生什麼呢?我們都必須同意做同樣的事情嗎? – dkinzer 2010-09-17 21:54:20

+1

@DKinzer:如果有人只使用其中一個VCS,他將永遠不會獲得其他的元數據,所以應該沒有問題。真正的問題是保持存儲庫的同步,以及混亂合併的雙倍潛力。我真的不會建議,也不會看到任何可以想象的優勢,將相同的項目保存在兩個不同的VCS中(而不是將不同的子項目保留在兩個不同的VCS中,這不是問題)。 – 2010-09-17 22:19:45

相關問題