我有一个包含以下环境的发布定义:
每当部署到生产时,我都想在TFS源代码管理中创建一个标签。就像“现场约会-变化”
这个是可能的吗?
发布于 2017-11-20 18:52:41
实现这一目标的最简单方法是运行命令行:
tf vc label labelname[@scope] [/owner:ownername] itemspec
[/version:versionspec] [/comment:("comment"|@commentfile)]
[/child:(replace|merge)] [/recursive] [/login:username,[password]]
[/collection:TeamProjectCollectionUrl]调用tf最安全的方法是使用vswhere定位VisualStudio2017,然后在tf.exe上定位。也可以调用代理附带的tf.exe (官方不支持)。
通过使用服务器端项规范格式($/project/),您可以在不首先映射本地工作区的情况下应用标签。
如果您的构建定义使用的是Project作用域,您可能必须使用@scope选项("My label@$/Project")来确保标签在正确的级别上创建。
https://stackoverflow.com/questions/47396474
复制相似问题