Frage

Ich habe ein nant-Skript, das ein Verzeichnis mit dem neuesten Quellcode aktualisiert (aus dem SVN-Repository ausgecheckt), und aktualisiert dann Montageinformationen und ein paar andere Dateien und baut einige auf.

Ich möchte, dass die Arbeitskopie, die alle vorgenommenen Änderungen enthält (nachdem der Build ausgeführt wird) in eine Tag-Revision (beschrieben in SVN-Hilfe 4.19. Verzweigung / Tagging).Dies sollte über Befehlszeilenargumente am Ende des Build-Skripts ausgeführt werden.

Derzeit wird die folgende Zeile verwendet, jedoch wird die Änderungen nicht abgeholt.

generasacodicetagpre.

Es ist notwendig, die Arbeitskopie nach dem obigen Befehl umzuschalten und die Änderungen zu begehen?

War es hilfreich?

Lösung

-r-Option identifiziert die zu kopierende Revision.Ich denke, Sie müssen das nicht zur Verfügung stellen.

Ich werde Ihr Skript vorschlagen, das tut:

    .
  1. svn commit
  2. svn copy c:\workingCopy http://example.com/svnrepo/proj/tags/proj-x.y.z
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top