如何设置构建路径格式?

时间:2017-05-17 10:19:29

标签: buildpath tfs2017

目前,我们在TFS 2017上构建的工作文件夹使用以下格式: -

{Agent.HomeDirectory} _work {BuildDefinitionId}

所以我们的构建版本放在这样的文件夹中: -

d:\ buildagent_work \ 42

有什么方法可以更改格式以包含这样的内部版本号?

{Agent.HomeDirectory} _work {BuildDefinitionId} {BuildNumber}

1 个答案:

答案 0 :(得分:1)

似乎你需要更改构建目录文件夹的名称(默认为..... \ 1)。遗憾的是,没有任何方法可以更改它。

此外,windows有260个字符的文件路径长度限制,这在构建过程中很容易发生。在正常情况下,您最好尽量缩短路径。

更新05/24

您可以将Copy FilesPublish Build Artifacts任务用于文件共享,而不是服务器存储构建工件以进行故障排除。您可以直接复制Agent.BuildDirectory,代理上的本地路径,其中创建给定构建定义的所有文件夹。例如:c:\agent\_work\1

任务会将构建代理文件夹复制到暂存文件夹,然后发布它们。