VS團隊開發以及版本控制的有關問題 望高手幫忙

tags:    時間:2014-03-23 17:06:59
VS團隊開發以及版本控制的問題 望高手幫忙
本人之前一直是自己開發,過陣子要帶領另外一個人組隊開發。請問如果我組隊開發,是不是只能建立團隊項目啊。(我支持沒建立過團隊項目)
另外如果我使用了版本控制軟體比如CVS之類,那我們如果先後簽出之後各自改動了資源文件,比如添加對話框。然後我們又各自簽入,那最後的簽入的那個資源文件不是覆蓋了前一個人改動的資源嗎?

------解決方案--------------------
第一個簽入后,第二個不簽入之前會被要求先簽出,整合完了再簽入
------解決方案--------------------
cvs十年前產品,不要用了。你可以用svn,目前所有程序員最通用最好用的版本控制工具。具體你看我博客svn相關部分。

你說的其實不難解決,svn可設置強制鎖與自由鎖。強制鎖(設屬性needs lock)設置后,每個人(A)簽出時必須先取得鎖(Get .lock),B想再簽出會提示無法修改。

當然,若兩人想同時修改同一文件不同部分,也是可能的(比較少見)。此時,若不加任何鎖,AB兩人均可簽出,A先簽入無問題,B后簽入會提示有衝突,此時可手工修改處理衝突后簽入

推薦閱讀文章

Bookmark the permalink ,來源:互聯網