我們是一羣做軟件項目的學生。由於我們有些人不使用Windows,但產品需要在Windows和.NET上運行,所以我們希望在MonoDevelop和Visual Studio上開發這兩種都使用Visual Studio文件;選擇的語言是C#。我可以在使用Subversion的團隊中使用Visual Studio項目和解決方案文件嗎?
我的問題是:我們可以檢查解決方案和項目文件到我們的存儲庫中,而沒有嚴重衝突問題的可能性嗎?示例:兩個人將一個新文件添加到同一個項目中,保存並提交其更改。項目文件是否會發生衝突?
+1,特別是對於這一點:「有時候更容易拋出更改並手動添加文件,然後重新登錄。」 – bentsai 2010-06-01 20:46:57
好的,謝謝。正如我所看到的,這樣設置它是一個非常糟糕的主意,因爲如果一個用戶發生衝突,他可能會像「好吧,我只是提交我的版本,另一個人應該再次添加他的更改」,這可能會贏得結局不好。 – flyx 2010-06-01 20:52:02
這並不是真的與設置有關。無論您使用的是什麼特定的版本控制系統,大多數工作流程都以這種方式運行。它與改變態度和團隊合作關係更大:)另外,項目和解決方案文件衝突的案例相對較少。 – bentsai 2010-06-01 20:58:23