是否可以使用构建定义或脚本将签入的文件复制到特定文件夹?例如,如果签入 TFS 文件夹中的文件,我可以在签入时将该文件复制到具有相同文件夹结构的服务器吗?
TFS
$/网站/文件/index.html
复制到
\ws-file01-dv\files\index.html
是否可以使用构建定义或脚本将签入的文件复制到特定文件夹?例如,如果签入 TFS 文件夹中的文件,我可以在签入时将该文件复制到具有相同文件夹结构的服务器吗?
TFS
$/网站/文件/index.html
复制到
\ws-file01-dv\files\index.html
您可以轻松设置在签入(CI 构建)时触发的 TFS 构建,该构建只需执行获取最新然后将源复制到文件共享。
您必须修改 DefaultTemplate.xaml,默认情况下它已经将源下载到构建代理工作目录,您只需添加一个复制文件夹活动,将其复制到目标文件共享。如果您在我推荐阅读 ALM Rangers 指南以了解如何操作之前从未自定义过构建工作流程:http: //vsarbuildguide.codeplex.com/