【发布时间】:2014-07-22 19:23:48
【问题描述】:
我在网络应用程序上工作。
我的开发环境中包含更改的文件被推送到 perforce。 为了将开发更改部署到 qa 服务器,我曾经手动将受影响的文件(perforce commits)从开发服务器复制到 qa 服务器。
现在,我打算使用 Jenkins。我正在使用 Jenkins 插件来连接 perforce 更改。每当触发 Jenkins 构建时,Jenkins 作业都会检测到所有 perforce 更改。构建运行后,我想运行一个 shell 脚本,将受影响的 perforce 文件复制到 qa 服务器。
我浏览了文档,但无法获取受影响的构建文件。
您能推荐我将受影响的构建文件复制到 qa 服务器的方法吗?
【问题讨论】:
-
您在寻找“p4 同步”吗?
-
无 P4 同步。我正在寻找一种通过简单的 unix 复制命令将受影响的文件复制到 qa 服务器的方法,而不是通过在 qa 服务器上触发 p4 同步。谢谢