2016-01-22 74 views
6

我正在使用Android工作室,我一直在使用Git,但在Visual Studio 2015中我正在使用VFS。問題是,Visual Studio總是連接到我的Git倉庫。而不是Team Fundation Server。當我重新連接到VFS並從我的解決方案中選擇一個時,Visual Studio重新連接回Git。所以VFS是無用的。永久禁用Visual Studio 2015中的Git集成

我試圖管理與註冊表黑客這樣的問題: Question from: Matthew Kraus但沒有運氣。

我想在Visual Studio中只使用VFS,可以永久刪除Git。

感謝

+0

VFS是否意味着TFS(團隊基礎服務器)?你能告訴我們你正在使用哪個版本的TFS嗎?您是否創建了git團隊項目或TFVC團隊項目? –

回答

11

問題使用this解決:

以下是如何禁用包負責加載在Visual Studio中的Git源控制的支持。使用需要您自擔風險!

  1. 創建一個名爲devenv.pkgundef文件並將其放在旁邊你的devenv.exe Visual Studio的Common7 \ IDE(你需要爲這個高程)

  2. 以下條目添加到文件: [$RootKey$\Packages\{7fe30a77-37f9-4cf2-83dd-96b207028e1b}] [$RootKey$\SourceControlProviders\{11b8e6d7-c08b-4385-b321-321078cdd1f8}]

  3. 關閉VS如果打開,打開一個開發人員命令提示符,

  4. 啓動VS和voilla鍵入devenv的/ updateconfiguration - Git支持無更多!

要撤消,請刪除devenv.pkgundef文件,然後再次運行devenv/updateconfiguration。

+1

雖然它起作用,但它也會削弱您的管理連接。 YMMV – TombMedia

+1

有時會在從TFS斷開連接時引發錯誤。可以通過重新啓動VS或者重新登錄VS賬戶來解決。 – Bluf

+1

它刪除了GIt,但是,它在此之後不斷拋出「System.Runtime.InteropServices.COMException(0x80004005):」在TFS上。我建議你不要在VS2015上試試這個。 – FerX32