![](/img/trans.png)
[英]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.