Wird auf einem Windows-System für eine lokal gehostete VisualSVN-Serverinstanz ausgeführt. Ich habe C:\Program Files\VisualSVN Server\bin
auf meiner PATH
Variable, so dass ich einfach svn
Befehle von der Befehlszeile ausführen kann.mvn release: Prepare fängt nicht, dass ich Dateien geändert habe?
Ich bin versucht, eine Freigabe auf meinem Windows-Workstation vorzubereiten und auszuführen, und ich habe bemerkt, dass release:prepare
die Tatsache zu übersehen scheint, dass ich geänderte Dateien haben:
C:\Documents and Settings\...\workspace\project>svn status
M pom.xml
M src\main\java\company\blah\SomeFile.java
Doch wenn ich MVN Release laufen : vorbereiten, es scheint meine geänderten Dateien nicht zu bemerken und geht so weit, dass ich versuche, das neue POM einzuchecken und das Release zu markieren:
[INFO] Überprüfung, dass keine lokalen Änderungen vorgenommen wurden ...
[INFO] Ausführen: cmd. exe/X/C "svn --non-interactive status"
[INFO] Arbeitsverzeichnis: C: \ Dokumente und Einstellungen \ blah \ workspace \ projekt-blah
[INFO] Überprüfen von Abhängigkeiten und Plugins für Snapshots ...
Was ist die Release-Version für "Project BLAH"? (com.vapps: project-blah) 0.0.1::
Was ist ein SCM-Release-Tag oder Label für "Project BLAH"? (com.vapps: project-blah) project-blah-0.0.1::
Was ist die neue Entwicklungsversion für "Project BLAH"? (Com.vapps: Projekt-bla) 0.0.2-SNAPSHOT:
[INFO] Transforming 'Projekt BLAH' ...
...
...
[INFO] Full Lauf bei der Überprüfung würden 1 Dateien mit der Meldung: '[maven-Release-Plugin] Vorbereitung für die nächste Entwicklung Iteration'
(Beachten Sie, dass dieser Ausgang mit -DdryRun=true
von läuft, aber ich habe das gleiche Ergebnis oder so)
Does jemand hat eine Idee, warum mvn release:prepare
fehlt, dass ich lokal modifizierte Dateien habe? Könnte es eine peinliche Kombination von Windows sein?
Update: scheint mit this bug mit dem scm
Plugin verwandt zu sein.
Wie Sie in Ihrem Update sagen, scheint dies ein Fehler mit dem maven-scm-provider-svn zu sein, haben Sie versucht, das Plugin zu patchen, um den Teilstring-Index zu korrigieren? Wird das repariert? –
ist die scm/developerConnection in der pom.xml korrekt? – wemu