2012-04-03 70 views
0

我嘗試熟悉版本控制系統(準確地說,mercurial) - 幾乎所有東西都可以正常工作,但我在包含多個項目的Microsoft Visual Studio 2010的解決方案文件中遇到問題。版本控制和Visual Studio Solutions

我添加到忽略列表中的東西:Bin/debug/Object文件夾(當然),.suo文件和.csproj文件。

忽略.csproj文件似乎不是最好的主意,因爲我的mercurial存儲庫的其他用戶在打開vs解決方案時遇到問題:包含的項目是「缺陷」。 但包括csproj。另一方面文件也會引起麻煩,因爲你可以在幾頁上閱讀,或者我在這裏錯了嗎?

我該怎麼辦?謝謝

回答

4

忽略.suo文件是一個好主意,因爲它們包含特定的用戶選項。 Csproj文件代表在您的解決方案中定義項目的文件。所以解決方案定義了一些csproj文件,csproj文件定義了包含項目本身的文件/文件夾。您絕對必須將它們添加到存儲庫。

+0

太好了,謝謝 – alapeno 2012-04-03 18:54:25

+0

不客氣:) – 2012-04-03 18:55:22

相關問題