Я прочитал соответствующий вопрос перед отправкой этого вопроса, но не смог найти точный вопрос, который имеет ту же проблему, что и мой.
Я пытаюсь настроить автоматизацию в окне Windows. У меня есть цель ant для обновления, и я использовал eclipse в качестве редактора Java-разработки. В Windows установлено svn-клиента (TortoiseSVN) , и я использовал это для получения новой проверки из своего хранилища, как только проект был извлечен, я выполнил цель ant. Результат был следующим.
C:\svncheckout\Automation>ant update-svn
Buildfile: build.xml
update-svn:
[svn] started ...
[svn] svn: 'C:\svncheckout\Automation' is not a working copy
[svn] svn: Cannot read from 'C:\svncheckout\Automation\.svn\format': C:\svncheck
out\Automation\.svn\format (The system cannot find the file specified)
[svn] svn: 'C:\svncheckout\Automation' is not a working copy
[svn] svn: Cannot read from 'C:\svncheckout\Automation\.svn\format': C:\svncheck
out\Automation\.svn\format (The system cannot find the file specified)
[svn] failed !
BUILD FAILED
C:\svncheckout\Automation\build.xml:198: Cannot update dir C:\svncheckout\Automation
Вот моя цель для муравья, и после прочтения некоторых форумов я обнаружил, что лучше явно указать цели для запуска с svnkit
Я удалил действительное имя пользователя и пароль.
<!-- target to update working copy -->
<target name="update-svn">
<svn svnkit="true" javahl="false" username="guest" password="guest">
<update dir= "${checkout}/Automation" revision="HEAD"/>
</svn>
</target>
Заранее спасибо.