2012-09-29 14 views
6

Kaynak kontrol eklentileriyle can sıkıcı bir sorunum var ... VS2012 kullanıyorum ve TFS ve diğerleri üzerinde SVN (AnkhSVN kullanarak) üzerinde bazı projelerim var.Çözüm yüklendiğinde TFS'ye nasıl otomatik olarak geçilir?

Bir SVN çözümü açtığımda, VS sorunsuz bir şekilde kaynak kontrol eklentisi olarak AnkhSVN'ye geçer. Ancak, bir TFS çözümünü açtığımda, TFS'ye geri dönmüyor ... en rahatsız edici etki, otomatik ödeme işleminin çalışmadığıdır. Düzeltmek için, çözümü kaldırmalı, kaynak kontrol eklentisini TFS'ye değiştirmeli ve çözümü yeniden yüklemeliyim.

Bu bilinen bir sorun mu? Düzeltmenin bir yolu var mı?

cevap

2

Düşünebildiğim iyi bir seçenek yok. Visual Studio'nun bu kısmı, bir seferde yalnızca bir Kaynak Kontrol sistemi ile çalışmak üzere tasarlandı ve ben senin acını anlıyorum.

Sanırım ilk sorum, ikisine de ihtiyacınız var, ama sanırım bir yere ihtiyaç var. Aynı sorunla millet görebilirsiniz:

Seçenek 1: Sanallaştırma

I (Hyper-V ile Windows 8) SM'nin çalıştırabilen bir makine var gibi ben TFS için yapılandırılmış ve diğeri SVN için yapılandırılmış iki VM'ye sahip olacaktır. Zarif değil, ama değiştirmene izin verir.

Seçenek 2: Regedit

Kayıt defterinde ayarı değiştirebilirsiniz.

  1. Kapat Visual Studio
  2. Çalıştır kayıt defteri anahtarı
  3. Açık Çözüm
:

HOW TO: Change Source Control Providers If Two or More MSSCCI-Compliant Providers Are Installed

Yani bir "anahtar" masaüstünüzde saklanan her ayar için dosya ve olabilir

Çirkin ve hatırlamak isterken, en iyi seçenek olan yerel arama olacaktır. y.

Sonuç

Hiçbir iyi cevaptır ama iki seçenek yukarıda oraya alacak düşünüyorum.

+0

Cevabınız için teşekkür ederiz. Maalesef bir VM benim için uygun bir seçenek değil. Kayıt defteri seçeneğine gelince, tam olarak neyi değiştirmem gerektiğini bilmiyorum ... –

+0

@ThomasLevesque ikinci bağlantı bozuk :(Sabitledim –

+0

+1: Bu soru microsoft'a uzun zaman önce bağlanıyor. yüklenen proje tabanlı kaynak kontrol sağlayıcıları arasında geçiş yapmak için bir şey değil diyerek cevapladı. – NotMe

İlgili konular