Я немного погуглил по этому вопросу, но я не могу найти ничего, что мне нужно.
Я использую ANTForms для GUI в нашем развертывании. Разработчики могут выбрать сборку из динамически заполненного выпадающего списка , нажать «ОК» и все готово.
Способ, которым выпадающий список динамически заполняется в данный момент, заключается в том, что ANT выполняет HTTP-запрос веб-службы к нашему серверу ColdFusion, предоставляя ему список необходимых каталогов SVN. Затем CF использует немного подчеркивания Java для вызова SVNKit и возврата результата запроса для обработки CF. Он преобразует это в разделенный запятыми список, выводит его для ANT, а затем создает эти параметры раскрывающихся списков.
Я использую CF, потому что это наш основной язык. Я на самом деле не знаю Java, но что меня немного беспокоит, так это то, что если я знаю, я смогу заставить ANT напрямую общаться с Java / SVNKit и, следовательно, полностью обрезать CF. Вероятно, это также устранит необходимость в HTTP-вызове, поскольку настройка SVN является локальной, поэтому существует увеличение скорости + это устраняет зависимость от внешнего источника.
Кто-нибудь делал это, или вы знаете какие-нибудь рабочие примеры, которые я видел, которые показывают, что ANT говорит с SVNKit напрямую, чтобы делать такие вещи?
Я посмотрел на обычные задачи SVN ANT в Subclipse, но у них нет никакого способа сделать это.
Любая помощь приветствуется,
Джеймс