2016-01-22 13 views
6

Her zaman Git ile çalıştığım Android stüdyosunu kullanıyorum, ancak Visual Studio 2015'te VFS ile çalışıyorum. Sorun şu ki, Visual Studio her zaman Git repo'ma bağlanıyor. yerine Fundation Server takımına. VFS'ye yeniden bağlandığımda ve çözümlerimden birini seçtiğimde, Visual Studio yeniden Git'e yeniden bağlanır. Yani VFS işe yaramaz.Visual Studio 2015 uygulamasındaki Git tümleştirmesini kalıcı olarak devre dışı bırak

Bu sorunu şu şekilde kaydetmeyi denedim: Question from: Matthew Kraus ancak şansınız yok.

Visual Studio'da yalnızca VFS kullanmak istiyorum, Git kalıcı olarak kaldırılabilir.

+0

VFS, TFS (takım temel sunucusu) anlamına mı geliyor? Hangi TFS sürümünü kullandığınızı bize bildirir misiniz? Git ekibi projesi veya TFVC ekibi projesi oluşturdunuz mu? –

cevap

11

Sorun

Teşekkür this tarafından kullanılarak çözülmektedir:

Burada Visual Studio Git kaynak kontrol desteği yüklemekten sorumludur paketi nasıl devre dışı bırakılacağı. Kendi sorumluluğunuzda kullanın!

  1. devenv.pkgundef adlı bir dosya oluşturun ve bir sonraki dosyaya aşağıdaki girişleri ekleyin (bu işlem için yükseklik gerekir)

  2. sende Visual Studio'nun, Common7 \ IDE Devenv.exe'yi için yer : [$RootKey$\Packages\{7fe30a77-37f9-4cf2-83dd-96b207028e1b}] [$RootKey$\SourceControlProviders\{11b8e6d7-c08b-4385-b321-321078cdd1f8}]

  3. Kapat VS açıksa, bir Geliştirici komut istemi açın ve

  4. başlatın VS ve voilla/updateconfiguration devenv yazın - Git desteği yok Daha!

Geri yüklemek için devenv.pkgundef dosyasını silin ve devenv/updateconfiguration öğesini yeniden çalıştırın.

+1

Çalışırken, yönetme bağlantılarınızı da bozar. YMMV – TombMedia

+1

Bazen, TFS bağlantısını kestiğinizde hata atar. VS yeniden başlatılarak veya VS hesabınıza yeniden girdiğinizde çözülebilir. – Bluf

+1

GIt kaldırıldı, ancak, bundan sonra TFS üzerinde "System.Runtime.InteropServices.COMException (0x80004005):" atmaya devam etti. Bunu VS2015 üzerinde denememenizi tavsiye ederim. – FerX32

İlgili konular