Jenkins 将受影响的文件升级到远程服务器

Jenkins 将受影响的文件升级到远程服务器,jenkins,perforce,Jenkins,Perforce,我在网络应用上工作 我的开发环境中包含更改的文件将推送到Performance。 为了将开发更改部署到qa服务器,我曾经手动将受影响的文件(perforce提交)从开发服务器复制到qa服务器 现在,我打算用詹金斯。我正在使用Jenkins插件连接Performance更改。无论何时触发Jenkins build,Jenkins作业都会检测到所有性能更改。构建运行后,我希望运行一个shell脚本,将受影响的perforce文件复制到qa服务器 我浏览了文档,但是没有办法获取受影响的构建文件 您能向

我在网络应用上工作

我的开发环境中包含更改的文件将推送到Performance。 为了将开发更改部署到qa服务器,我曾经手动将受影响的文件(perforce提交)从开发服务器复制到qa服务器

现在,我打算用詹金斯。我正在使用Jenkins插件连接Performance更改。无论何时触发Jenkins build,Jenkins作业都会检测到所有性能更改。构建运行后,我希望运行一个shell脚本,将受影响的perforce文件复制到qa服务器

我浏览了文档,但是没有办法获取受影响的构建文件


您能向我推荐将受影响的构建文件复制到qa服务器的方法吗?

您是否使用Performce复制?也许“构建场”或“按需”类型的副本服务器适合您的需要,因此可以为您复制更改

否则,在Unix操作系统上,可以使用类似“rsync”的命令将文件从一个位置复制到另一个位置

参考资料

管理指南-Performce复制


您正在寻找“p4同步”吗?没有p4同步。我正在寻找一种方法,通过简单的unix copy命令将perforce中受影响的文件复制到qa服务器,而不是触发qa服务器上的p4 sync。谢谢