【发布时间】:2016-01-15 10:08:56
【问题描述】:
我已经设置了 Jenkins(带有 Git、MSBuild、TFS 模块)和 TFS 2013(用于代码管理)。我正在开发 PHP 应用程序,并希望使用 jenkins 或 TFS 构建过程将代码从 TFS 2013 服务器部署到各种服务器,例如生产服务器。任何人都可以推荐一种方法(无需按照微软团队的建议升级到 TFS 2015)。
【问题讨论】:
我已经设置了 Jenkins(带有 Git、MSBuild、TFS 模块)和 TFS 2013(用于代码管理)。我正在开发 PHP 应用程序,并希望使用 jenkins 或 TFS 构建过程将代码从 TFS 2013 服务器部署到各种服务器,例如生产服务器。任何人都可以推荐一种方法(无需按照微软团队的建议升级到 TFS 2015)。
【问题讨论】:
如果你坚持使用 TFS2013。您可以在构建过程模板中添加InvokeProcess 活动以执行 xcopy 命令行以将文件从源复制到目标。更多详情请参考本文示例:Customize Team Build 2010 – Use more complex arguments
然后添加您的目标服务器名称。在您对 TFS 构建进行排队后,位和二进制文件将直接部署到您的目标服务器。
【讨论】: