[英]How to download only updated files from TFS in local directory using Powershell
[英]Download Files from TFS based on theirs labes using powershell
我如何使用Powershell根據標簽從tfs查找和下載文件。 我找到了下載最新版本的代碼,但是我想要一個特定的標記版本。
您可以在powershell腳本中調用tf命令來執行此操作,從TFS e提取標簽所需的步驟如下:
創建源代碼目錄
將當前工作目錄更改為源代碼目錄。其原因如下:“構建自動化:使用TF GET從TFS獲取多個標簽(不刪除與先前TF GET關聯的文件)”(可選)
刪除TFS工作空間(如果存在),即tf工作區/ delete
創建TFS工作空間aka tf工作區/ new
tf get /version:L<label name> /noprompt
標簽, tf get /version:L<label name> /noprompt
詳細代碼請參考此博客: 如何使用PowerShell從TFS正確提取標簽
另一種方法是使用TFS API,而不是直接獲取最新版本,而可以使用VersionSpec來指定所需的版本。 例如DateVersionSpec,ChangeVersionSet或LabelVersionSet。 詳細代碼,請參閱如何使用TFS API檢索項目的歷史版本 ,您可以-在PowerShell中使用TFS API 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.