我正在使用Visual Studio 2010 SP1和Team Foundation Server 2010.每當我打開一個項目時,Visual Studio會自動檢查項目文件(.csproj)(不是任何子文件,然而)和相應的.csproj.vspscc文件。Visual Studio 2010和TFS不需要檢出
每當我比較我的Pending Changes列表中的項目文件時,它說.csproj文件和.csproj.vspscc文件的文件是相同的 - 我們只需檢查它們或撤消更改。
有人可以解釋爲什麼它這樣做,以及如何修復它,因此每次打開項目時都不會檢出.csproj和.vspscc文件。
我討厭集成的源代碼管理。 –
對於某些_unknown_對我來說,vs2010通常會將解決方案/項目配置中的所有更改保留在內存中並且vs2010不會將它們保存到磁盤,除非您明確要求通過觸發_Save All_或關閉項目來執行此操作。因此,從源代碼控制進行更新並丟失內存中的所有更改時,很容易想象情況。可能是需要提前結帳項目文件的這種行爲。 這只是我個人的觀點,基於與vs2010的合作。 – Akim
可能的重複[如何停止Visual Studio從「總是」檢出解決方案文件?](http://stackoverflow.com/questions/1085978/how-to-stop-visual-studio-from-always-checking-out -solution-files) – LosManos