使用屬性爲每個參數,內聯您antscript:
<!-- also possible to use property name=... location=... -->
<property name="destdir" value="c:/CruiseControl/projects/svnTest/svn"/>
<property name="username" value="admin"/>
<property name="pass" value="admin"/>
或創造一些propertyfile foo.properties與線:
:: use path separator unix style '/', java(ant) will handle it correctly
:: no need to use '\\'
destdir=c:/CruiseControl/projects/svnTest/svn
username=admin
pass=admin
並將其加載到您的antscript通過:
<property file="foo.properties"/>
那麼你的exec任務將是這樣的:
<exec executable="svn">
<arg line="co -r HEAD http://10.208.72.62/svn/test/trunk
${destdir} --username ${username} --password ${pass}" />
</exec>
詳見螞蟻手冊>property task。