2016-12-28 42 views
1

我在一個項目中使用了VS 2015的tfs。我在Visual Studio以外的本地項目上做了一些更改,我想檢查一下tfs上的更改。Visual Studio 2015 - TFS源代碼綁定問題

然而,當我打開Visual Studio中,我得到了以下錯誤消息的項目:

The solution appears to be under source control, but it's binding 
information cannot be found. Becuase it is not possible to recover this 
missing informtion automatically, the projects whose binding are missing 
will be treated as not under source control. 

當我使用團隊資源管理器並重新打開解決方案,這不是」連接到服務器打開該項目檢測我在本地進行的更改。

如何在Visual Studio中打開項目並將其綁定回tfs上的版本,以便我可以檢查在Visual Studio之外做出的更改?

任何幫助非常感謝。

+1

似乎無法弄清楚。我不得不創建一個新的tfs項目並添加本地版本。 – adam78

+1

您使用的是服務器還是本地工作區? –

+0

如果右鍵單擊解決方案並選擇將解決方案添加到源代碼管理,那麼行爲如何? –

回答

1

如果遇到這樣的結合問題下一次,一個可行的辦法應該是解除綁定/重新綁定在TFS源控件中的文件

文件 - >源代碼管理 - >高級 - >更改源代碼管理和然後取消綁定和/或斷開所有項目和解決方案。

這應該刪除解決方案和項目文件中的所有綁定。 (此後,您還可以在工具 - >選項 - > 源代碼管理 - >插件選擇)中切換SCC提供程序。

更多的方式(如使用此工具 - CleanProject)請參考這個問題:How can I completely remove TFS Bindings