2012-11-13 19 views
23

Biz sadece TFS 2010'dan TFS 2012 yükseltilmiş ve biztf.exe geçmişi * alma "Kaynak kontrol sunucusu belirlenemiyor."

aşağıdaki hata mesajı alıyorum

tf.exe geçmişi *

ile ilgili sorunlar alıyorsanız "kaynak kontrol sunucusu belirlenemedi."

+0

2017 eklemekte açıkça denediniz beni görsel stüdyo kullanarak çalıştı [/ koleksiyon: TeamProjectCollectionUrl] parametresi Takım Koleksiyonu bağlantıyı zorlamak için? –

cevap

34

Aynı sorun vardı ve/collection için her türlü değeri denedim, sonunda doğru olanı vurdu ve tüm TFS2012 tf komutları yeniden çalışmaya başladı.

VS'te Team Explorer'da sunucu adına sağ tıklayın ve özellikleri seçin, http, port numarası, her şey dahil olmak üzere tüm URL parametresine ihtiyacınız var. Benim bunun için böylece komut sadece

tf workspaces /collection:"http://devserver:8080/tfs/defaultcollection" 
+0

Dizeye url sarmayı unuttum ve bunu düzeltmek için belirdi, teşekkürler. – afreeland

0

Alternatif ekleyerek, Visual Studio sadece bir kez doğrudan bağlantı yapılandırabilirsiniz olduğunu

http://devserver:8080/tfs/defaultcollection 

oldu. Bundan sonra, tf.exe otomatik olarak doğru sunucuyu kullanacaktır.

Bu çözüm

+0

Bunu nasıl yapacağınız hakkında bilgi verebilir misiniz? – Hillarie

+1

Geç cevap için üzgünüm! VS2017'de Team Explorer/Bağlantıları Yönet (Araç Çubuğundaki Fiş Sembolü) kullandım ve TFS Sunucumuzu ekledim. TF.exe sonradan bu bağlantıdan haberdar ve doğru kullanır gibi görünüyor. – Romout

İlgili konular