我們最近安裝了Team Foundation Server 2008,我們將它用於Visual Studio 2008代碼和Visual FoxPro 9代碼,我們仍然將其遷移到.Net。我必須安裝TFS MSSCCI提供程序才能從VFP9 IDE獲得連接。這很好,但Visual Studio現在似乎對使用哪個源代碼管理插件並保持還原到TFS MSSCCI提供程序而不是與Team Explorer一起安裝的「Visual Studio Team Foundation Server」插件感到困惑。當插件更改時,我在嘗試從TFS獲取/檢入代碼時遇到錯誤。我怎樣才能讓Visual Studio保持團隊資源管理器插件的默認狀態?如何爲Visual Studio 2008設置默認的源代碼管理插件?
3
A
回答
1
您是否嘗試切換VS 2008使用的源碼控件插件到TFS?您可以在工具>選項>源代碼管理下找到該選項。它似乎沒有默認設置選項,但如果您在設置VS後關閉VS,它應該保存該值。
祝你好運。
1
從VS2008工具菜單: VS2008->工具 - >選項 - >源代碼管理 - >插件選擇 - >選擇你想要的插件。
1
@smaclell,@Vivek - 是的,我已經試過了,它適用於當前會話,但下一次我打開visual studio它恢復。
我也看到一個帖子,建議我將其更改爲None,然後關閉VS,然後將其更改爲TFS並關閉VS.這似乎導致默認設置爲None,但是當我嘗試從TFS打開解決方案時,它實際上又重新使用了MSSCCI提供程序。
我打算嘗試在Team Explorer安裝上進行修復。我認爲我在安裝Team Explorer之後安裝了MSSCCI提供程序,並且可能會影響順序。
2
原來,源控制綁定並未轉換爲從VSS移動到TFS的一部分。重新綁定解決方案解決了問題。
所以,問題真的不是VS沒有保持我的默認選擇。它只是根據我試圖打開的解決方案文件上的綁定來更改源代碼管理插件。
1
好吧,我剛剛有相同的答案,並認爲我解決了它。您必須將其更改爲管理員。
所以,我右鍵單擊啓動VS2013作爲管理員,將SCC插件設置爲無,退出。 然後以相同的方式啓動,改爲AnkhSVN,退出。
當正常啓動時,現在有正確的SVN默認值,而不是TFS!
相關問題
- 1. Visual Studio 2008源代碼管理資源管理器與Subversion
- 2. 如何更改TFS中源代碼管理的默認設置?
- 3. 默認配置源代碼管理插件值
- 4. Visual Studio 2008和2005訪問TFS 2008源代碼管理?
- 5. 如何持久地設置源代碼管理插件(VS2P4)?
- 6. Visual Studio 2010中的源代碼管理?
- 7. 如何設置Visual Studio代碼默認克隆目錄
- 8. Visual Studio 2010 Ultimate中缺少源代碼管理插件
- 9. 在Visual Studio中更改源代碼管理插件
- 10. 在Visual Studio 2010中爲常用代碼創建默認設置?
- 11. 源代碼管理 - XCode - Visual Studio 2005/2008/2010
- 12. 如何設置默認XAML視圖在Visual Studio 2008
- 13. Visual Studio 2012源代碼管理
- 14. 如何恢復Visual Studio 2010配置管理器的默認設置
- 15. 如何在Visual Studio中設置輸出窗口的默認源?
- 16. Visual Studio代碼默認文件夾
- 17. 爲SVN源代碼管理設置SSL
- 18. 在源代碼管理中管理Visual Studio數據庫設計器文件
- 19. 使用Visual Studio管理源代碼管理中的引用
- 20. VS 2008和源代碼管理資源管理器錯誤
- 21. Visual Studio源代碼管理資源管理器重複TFS項目文件夾
- 22. Visual Studio發佈配置文件 - 爲什麼不跟蹤源代碼管理?
- 23. Visual Studio 2008編碼Visual 2010插件
- 24. 如何在Visual Studio 2010中設置默認編碼
- 25. 的Visual Studio:請查看代碼默認
- 26. 如何在Visual Studio 2012中設置默認摺疊的所有代碼塊
- 27. 快速切換Visual Studio源代碼管理代理
- 28. Visual studio 2008的代碼設計器?
- 29. 從Visual Studio 2010中的Visual Studio 2008項目編輯源代碼
- 30. 有沒有可以刪除源代碼管理綁定的Visual Studio插件?
謝謝!這對於VS 2013來說很合適,可以從「Microsoft Git Provider」切換到「Git Source Control Provider」。 – 2015-02-03 18:25:52