我正在尝试使用ant build脚本从svn存储库中获取放置在远程计算机中的代码。目前,可以使用svn插件从eclipse访问代码,其存储库URL类似于https://remotemachinename/svn/MYAPP/trunk
。
我已将所有必需的jar放在类路径中,当我从命令提示符运行以下命令时,我能够从trunk查看所有文件。
D:\SVNRepo\svn co https://remotemachinename/svn/MYAPP/trunk
但是当我从build.xml尝试它时,我面临以下错误。
update:
[svn] svn: E730061: Unable to connect to a repository at URL `https://remotemachinename/svn/MYAPP/trunk`
[svn] svn: E730061: Error running context: No connection could be made because the target machine actively refused it.
[svn] <Checkout> failed.
BUILD FAILED
build.xml
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="path.svnant" />
<svnSetting svnkit="false" javahl="false" username="" password="" id="svn.settings"/>
<target name="update">
<svn refid="svn.settings">
<checkout url="${project.svn.url}" revision="HEAD" destPath="." />
</svn>
</target>
我注意到stackoverfolow中有几个帖子。但是无法解决这个问题。任何有关这方面的帮助都将得到满足。
谢谢, FS