Verzeichnisliste von SVN für die Verwendung in der ANT-Dropdown-Liste erhalten

Ich habe ein bisschen gegoogelt, aber ich kann anscheinend nichts finden, was dem entspricht, was ich brauche.

Ich verwende ANTForms für die GUI in unserer Bereitstellung. Entwickler können den Build aus dem @ auswähle dynamisch bevölkertes Dropdown-Menü, drück ok und weg geht es.

Die Dropdown-Liste wird derzeit dynamisch gefüllt, indem ANT einen HTTP-Webservice-Aufruf an unseren ColdFusion-Server durchführt und eine Liste der benötigten SVN-Verzeichnisse ausgibt. CF verwendet dann ein wenig Unterstreichung von Java, um SVNKit aufzurufen und ein Abfrageergebnis zur Verarbeitung durch CF zurückzugeben. Es konvertiert dies in eine durch Kommas getrennte Liste, gibt es für ANT aus und erstellt dann diese Dropdown-Optionen.

Ich benutze CF, weil das unsere Hauptsprache ist. Ich kenne kein Java, aber was mich hier ein bisschen nervt, ist, wenn ich wüsste, dass ich ANT dazu bringen könnte, direkt mit Java / SVNKit zu sprechen und das Bild daher komplett auszuschneiden. Es würde wahrscheinlich auch die Notwendigkeit für den HTTP-Aufruf beseitigen, da das SVN-Setup lokal ist, so dass eine Geschwindigkeitssteigerung vorhanden ist und das Vertrauen auf eine externe Quelle wegfällt.

Hat jemand dies getan oder kennen Sie Arbeitsbeispiele, die ich sehen konnte, dass ANT direkt mit SVNKit sprach, um so etwas zu tun?

Ich habe mir die üblichen SVN ANT-Aufgaben bei Subclipse angesehen, aber sie haben keine Möglichkeit, dies zu tun.

Jede Hilfe dankbar, James

Antworten auf die Frage(2)

Ihre Antwort auf die Frage