I would like to define svnSetting globally in my build.xml ant script:
<project name="helloworld" basedir="." default="helloworld">
<svnSetting
javahl="false"
svnkit="true"
username="guest"
password=""
id="svn.settings"
/>
...
</project>
but eclipse says of course:
Problem: failed to create task or type svnSetting Cause: The name is undefined.
Is there any possibility I can define svnSetting directly under project and not within targets?
You should add typedef
to your ant script:
<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"/>
You can read this article for more details.