假设我已经检查了文件夹BuildI12
中的文件夹,我想用蚂蚁更新它,我该怎么办呢。
我不知道如何在ant中创建自定义任务。
答案 0 :(得分:0)
如果我了解您的需求并且您的意思是从自定义ant任务运行SVN UPDATE,您可以执行以下操作:
<target name="svn_command" description = "run svn update command">
<if> <os family="windows"/>
<then>
<exec dir="." executable="cmd.exe" outputproperty="svnlog.out" failonerror="true" >
<arg line="/c svn update"/>
</exec>
</then>
<else>
<exec executable="svn" outputproperty="svnlog.out">
<arg line=" update"/>
</exec>
</else>
</if>
</target>
显然你可以使用占位符和创建可以用于不同SVN操作的动态任务来做更多的技巧。
请告诉我这是否符合您的需求..