自上次在Jenkins中构建以来在SVN中修改和提交的文件列表

时间:2014-02-26 18:59:02

标签: shell svn ant build jenkins

在我的项目中,在qa构建开始时,我们在unix控制台上执行“svn status --show-updates”命令,以显示当前工作目录与SVN存储库的文件结构的所有差异。 / p>

现在我正在尝试将构建过程迁移到Jenkins,并想知道如何使用Ant脚本或任何其他方式实现它。

请告知。

1 个答案:

答案 0 :(得分:3)

Jenkins可以运行shell脚本作为构建步骤。只需单击“添加构建步骤”下拉列表,然后选择“执行shell”。

或者,如果您希望在某些情况下在Ant中执行此操作,则可以使用exec任务:

<exec dir="${basedir}" executable="svn" >
    <arg line="status --show-updates" />
</exec>