【发布时间】:2017-12-30 00:10:07
【问题描述】:
我需要签入在 TFS 2017 vNext 构建期间生成的一些文件。 在我的旧 XAML 构建中,我可以使用 tf checkin 命令轻松完成此操作,因为文件位于构建工作区中。
在新的 vNext 构建中,工作区所有者是 Project Build Service 或 Project Collection Build Service,即使我将代理配置为在不同帐户下运行也是如此。 有什么方法可以在构建工作区上执行签入?或者以某种方式配置谁拥有该工作区?
【问题讨论】:
-
这应该不是问题。我正在使用 PowerShell 脚本来执行我的签入,并且 tf.exe 工作得很好。不过,您可能会检查工作区 - 现在是“\src”,之前是“\source”。
-
签入生成的文件不是一个好习惯。它们应该是您为子孙后代构建输出的一部分,但在源代码管理中没有位置。
标签: tfs tfsbuild azure-pipelines