2012-10-03 70 views
2

我正在使用這個命令行,它應該允許我從團隊基礎服務器獲取最新版本。我只是做了很多谷歌查找,每次我卡住了。使用CLI從tfs服務器獲取最新信息

這是我得到的和我想要的。

我想從一個目錄(「$ /項目/名稱」)遞歸獲得最新的版本,並將其放置在本地文件夾(「d:\目的地」)

這是我被困努力打電話:

「C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ tf.exe」get「$/projects/name」/ force/recursive「D:\ destination」/服務器:tfs.server.net

這將對我有意義,但不知何故它不起作用。

我用的是新的TFS 11

回答

4

的Team Foundation Server使用工作區映射配置其中服務器路徑應在本地文件系統進行下載。這允許非常複雜的源代碼控制配置場景,但這也意味着您需要在下載代碼之前執行幾個步驟:即在最終performing the get之前,creating a workspacesetting the workspace mappings

要使用TFS命令行客戶端做到這一點:

tf workspace /collection:http://server:8080/tfs/DefaultCollection /new /noprompt WORKSPACE_NAME 
tf workfold /collection:http://server:8080/tfs/DefaultCollection /map $/Server/Path C:\Local\Path 
tf get C:\Local\Path 
+0

正是我需要的,謝謝:) – Karsten

相關問題