我们现在遵循的过程是:
1.开发者在邮件中发送代码的路径(svn路径)。2.我们检查源代码文件夹中的修改,并将修改后的文件复制到我的本地计算机。3.运行pl-sql developer中的后端组件(.sql、.pck、.prg)。4.通过ssh将前端组件转移到远程服务器的指定路径。5.将步骤3和4的日志发送给开发人员。
有没有办法让整个过程自动化。
发布于 2014-04-24 19:02:34
我的建议如下。通过邮件发送文件和编译是非常非常原始的。您可以使用Hudson或Jenkins自动执行此操作。当Hudson运行时,它会将修改或添加的文件更新到其工作目录中。在后端编译的情况下,首先需要将文件导出到某个临时位置。通过它们,您可以使用ANT来编译模式中的后端文件。对于前端文件传输到应用服务器,您可以使用Hudson/Jenkins提供的"execute shell“或部署选项。
您可以使用诸如this之类的命令来导出自上次构建以来修改过的文件。但是您需要保留上一次构建的svn修订版,它可能在文本文件中,用于下一次构建,以便将增量文件导出到临时位置。
对于后端编译,您可以使用ANT。

https://stackoverflow.com/questions/23263379
复制相似问题