Используя ANT и SVNANT, я хочу проверить рабочий каталог, в котором есть как файлы, контролируемые svn, так и новые файлы и подкаталоги. Насколько я понимаю задачу SVN ANT "добавить", используя " флаг, как у меня ниже, должен делать что-то похожее на svn add --force *
По сути, у меня та же проблема, что описана в этой проблеме на Сайт CollabNet.
Вот моя конфигурация xml:
<target name="add-new-files-to-test-repo" depends="check-out-projects">
<svn username="${svn.test.username}" password="${svn.test.password}" svnkit="true" javahl="false">
<add
force="true" >
<fileset dir="${svn.testdir}"/>
</add>
</svn>
<echo message="Adding new files to SVN"/>
</target>
Дает ответ:
svn: 'D:\Workspaces\TreXProjects\Build\testdir\New Text Document.txt' is already under version control