在我的项目中,在qa构建开始时,我们在unix控制台上执行“svn status --show-updates”命令,以显示当前工作目录与SVN存储库的文件结构的所有差异。 / p>
现在我正在尝试将构建过程迁移到Jenkins,并想知道如何使用Ant脚本或任何其他方式实现它。
请告知。
答案 0 :(得分:3)
Jenkins可以运行shell脚本作为构建步骤。只需单击“添加构建步骤”下拉列表,然后选择“执行shell”。
或者,如果您希望在某些情况下在Ant中执行此操作,则可以使用exec任务:
<exec dir="${basedir}" executable="svn" >
<arg line="status --show-updates" />
</exec>