我想在我的build.xml ant脚本中全局定义svnSetting:
<project name="helloworld" basedir="." default="helloworld">
<svnSetting
javahl="false"
svnkit="true"
username="guest"
password=""
id="svn.settings"
/>
...
</project>
Run Code Online (Sandbox Code Playgroud)
但是eclipse当然说:
问题:无法创建任务或键入svnSetting原因:名称未定义.
有没有可能我可以直接在项目下定义svnSetting而不是在目标内?
你应该添加typedef到你的蚂蚁脚本:
<project name="helloworld" basedir="." default="helloworld">
<path id="path.svnant">
<pathelement location="${basedir}/svnant.jar"/>
<pathelement location="${basedir}/svnClientAdapter.jar"/>
</path>
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml"
classpathref="path.svnant"/>
Run Code Online (Sandbox Code Playgroud)
您可以阅读本文以获取更多详细信息.