#svn #ant #google-code #svnant
#svn #ant #google-code #svnant
Вопрос:
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" />
...
<target name="main" depends="clean">
<svn javahl='false' >
<checkout url="${gae_api_source}" destPath="${localDir}" recurse="true">
</checkout>
</svn>
</target>
Я использую приведенный выше скрипт SVN ant для проверки исходного кода GAE, но это приводит к ошибке:
[svn] <Checkout> started ...
[svn] svn: connection refused by the server
[svn] svn: OPTIONS request failed on '/svn/trunk/java/src/main/com/google/appengine/api'
[svn] svn: connection refused by the server
[svn] svn: OPTIONS request failed on '/svn/trunk/java/src/main/com/google/appengine/api'
[svn] Connection timed out: connect
[svn] <Checkout> failed !
Я использую SvnAnt 1.3.1, Ant 1.8.1, когда я оформляю заказ из TortoiseSVN или Eclipse, он работает просто отлично, есть идеи?
Комментарии:
1. Я попробовал ваш образец, и он работает для меня в той же конфигурации (SvnAnt 1.3.1, Ant 1.8.1)
2. <имя свойства =»gae_api_source» значение=» googleappengine.googlecode.com/svn/trunk /» > <идентификатор пути =»svnant.classpath»> <каталог набора файлов =»${svnant.lib.dir}»> <include name=» */ .jar» /> </fileset> </path><typedef resource=»org/tigris/subversion/svnant/svnantlib.xml » classpathref=»svnant.classpath»/>
3. Возможно, это проблема с прокси или брандмауэром. Вы проверили свой скрипт с другим svn-URL?
4. Да! это проблема с прокси, спасибо!
Ответ №1:
Оказалось, что проблема с прокси (я не устанавливал), спасибо Алексу К. за его замечательное напоминание.