[英]How to disconnect project solution from TFS in Visual Studio 2017 or 2019?
我有一個與 TFS 相關的解決方案。 每當我嘗試在解決方案中安裝新庫時,都會出現錯誤:
未經授權 (410)
我試圖從解決方案中刪除所有與 TFS 相關的文件,但我仍然遇到同樣的錯誤。
有沒有人遇到過同樣的問題並以某種方式解決了它?
經驗證的解決方案
解決方案 1
要永久且完全地將解決方案與源代碼管理分離,請執行以下步驟:
File menu - Source Control - Advanced - Change Source Control...
下次打開解決方案時,系統不會提示您連接到 TFS。
解決方案 2
要完全刪除 TFS 源代碼控制綁定,請執行以下兩個步驟:
*.vssscc
和*.vspscc
文件。.sln
文件,然后找到並刪除GlobalSection(TeamFoundationVersionControl)
部分。來自: 從解決方案中刪除 TFS 連接
Afaik,以 4XX 開頭的錯誤是由錯誤的憑據引起的。 從這個角度來看,您可以嘗試斷開與服務器的連接,然后通過從 Team->Disconnect from server 重新連接
同樣解綁項目,重新綁定; 文件->源代碼管理->高級->更改源代碼管理
希望能幫助到你。
確保您已在本地刪除所有相關文件。 要完全刪除 TFS 源代碼控制綁定,請執行以下兩個步驟:
*.vssscc
和*.vspscc
文件。.sln
文件,然后找到並刪除GlobalSection(TeamFoundationVersionControl)
部分。 GlobalSection(TeamFoundationVersionControl) = preSolution <code> SccNumberOfProjects = 2 SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} SccTeamFoundationServer = <YourTFSURL> SccLocalPath0 = . SccProjectUniqueName1 = . SccLocalPath1 = . EndGlobalSection
更多詳細步驟請看這里的博客: 參考鏈接。
如果您仍然遇到問題,請關閉 VS, 清除 TFS 和 VS 緩存。 然后再次打開 VS,這可能會奏效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.