Ich baue ein Ziel in nant, das unser Projekt abzweigt.Wie erkenne ich ein vorhandenes SVN-Verzeichnis in Nant?
Es hat eine Niederlassung in SVN erstellt, überprüft, dass verzweigen, aktualisiert verschiedene Dateien in diesem Zweig mit der neuen Versionsnummer versehen, überprüft sie alle in.
Der SVN Zweig funktioniert das erste Mal (mit der Kopie Befehl URL-> URL), aber wenn es ein zweites Mal ausgeführt wird, kopiert es den Stamm in den BranchName/trunk, anstatt zu versagen zu sagen, dass es bereits existiert.
Gibt es einen vernünftigen Weg für Nant zu erkennen, dass der Zweig bereits existiert und nicht zu versuchen, die SVN-Kopie ein zweites Mal zu tun?
Ich versuche, etwas Intelligenz in das Skript zu bauen, so dass, wenn es ein zweites Mal mit den gleichen Eingaben ausgeführt wird, nichts Schlimmes passiert.
Danke, das gibt mir eine Führung ... +1 –