【发布时间】:2015-11-26 08:41:44
【问题描述】:
前提:我认为这是 TFS 2015 中的错误/缺失功能
当我使用 TFS 网站创建新的构建(非 xaml)定义时,我无法使用命令行TFSBuild start 命令调用它。
如果我创建标准 XAML 定义,我可以使用命令行启动它。
知道命令行是否无法启动新样式定义吗?
【问题讨论】:
-
只是一个疯狂的猜测。 TFS Build vNext 是 2015 年的全新功能。因此,我怀疑它是否可以通过旧 API(2015 年之前可用)解决。另一方面,tfsbuild.exe 不太可能包含使用新 REST API 的代码。我会说这是预期的行为。
-
假设你是对的,那么从命令行启动 TFS Build vNext 的方法是什么?
-
我不知道 ad-hoc 工具,但您可以使用
Invoke-RestMethod和 TFS REST API 实现类似的效果 -
您的链接对我有用,如果您将其添加为答案,我会确认。
标签: tfs tfsbuild tfs-2015 azure-pipelines