我正在尝试使用 ant 更新我的代码库。我在 ANT_HOME\lib 目录下放置了 svnant.jar、svnClientAdapter.jar、svnjavahl.jar。我正在使用下面的代码片段,它给出了错误。
问题:无法创建任务或键入 svnSetting
原因:名称未定义。
行动:检查拼写。
行动:检查是否已声明任何自定义任务/类型。
行动:检查任何<presetdef>
/<macrodef>
声明已经发生。
<path id= "svnant.classpath" >
<fileset dir= "${antlib.dir}" >
<include name= "*.jar" />
</fileset>
</path>
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svnant.classpath" />
<target name="init-svn">
<svnSetting svnkit="false" javahl="true" username="***" password="****" id="svn.settings" />
</target>
<target name="update-source" depends="init-svn">
<svn refid="svn.settings" >
<update dir="${basedir}" revision="HEAD" url="${svn.url}"/>
</svn>
</target>
有人能帮助我吗?