Для самообновляющегося основного проекта build.xml - у вас может возникать проблема с запуском обновления Subversion и сборкой за один раз.Характер проблемы зависит от того, какие именно изменения внесены в build.xml.Простой повторный запуск сборки, вероятно, исправит это, так как Ant build.xml, а затем загрузка при запуске будет обновлена.
Если вам действительно нужно надежно обновить build.xml и выполнить сборкуОдин раз, вы можете рассмотреть обёртывание постсвантной части сборки в задачу antcall
.Когда Ant запускает цель, вызванную antcall, он перечитывает build.xml, поэтому любое изменение в этом файле с момента его вызова принимается во внимание.Antcall начинает обработку с нуля, поэтому, если у вас есть (возможно, дорогие) инициализации, их нужно будет запустить снова.