2010-07-16 37 views
6

Şu anda en son sürümü almanın iki yolunu buldum: Visual Studio'da Team Explorer'ı ve TFS Güç Araçları Kabuk Uzantıları'nı kullanarak Windows Gezgini'ni kullanarak.En son sürümü bazı konsol istemcisi kullanarak TFS'de almak mümkün mü?

TFS sunucumuz, onunla çalışan geliştiricilerden çok uzak olduğu için çok yavaştır ve genellikle bir uygulamada (VS/Explorer) askıda kalmaktadır. Bu nedenle, Oep sırasında işletim sistemi üzerindeki yükü en aza indirgemek için Konsolda Get'i çalıştırmak istiyorum.

Hem tf.exe hem de tfpt.exe dosyasının Get gibi bir şey içermediği görülüyor.

Başka bir şey var mı?

cevap

11

TF.exe bir get komutuna sahip. Aşağıdaki Artık belirli bir sürümünü söz etmeyin TF.exe get -?

TF - Team Foundation Version Control Tool, Version 10.0.30319.1 
Copyright (c) Microsoft Corporation. All rights reserved. 

Retrieves a read-only copy of a file from Team Foundation Server to the local 
workspace and creates folders on disk to contain it. 

tf get itemspec [/version:versionspec] [/all] [/overwrite] [/force] [/preview] 
     [/recursive] [/remap] [/noprompt] [/login:username,[password]] 

Versionspec: 
    Date/Time   D"any .Net Framework-supported format" 
         or any of the date formats of the local machine 
    Changeset number Cnnnnnn 
    Label    Llabelname 
    Latest version T 
    Workspace   Wworkspacename;workspaceowner 

çıktı, ama ilk çıktığından beri TF.exe olmuştur eminim.

bir çözüm dizinin son sürümünü almak için, sadece komut satırında eşleştirilmiş dizinine gidin ve çalıştırın:

tf.exe get * -recursive 
+0

Teşekkür! Dikkatsizce inceliyordum tf | more' – abatishchev