"Nicht die revision Informationen aus dem scm-repository"
Bekomme ich maven Fehler :
"Nicht bekommen kann die revision Informationen aus dem scm-repository"
Irgendeine Idee, wie man dieses Problem lösen ?
Dank.
Können Sie uns mehr von der maven-Ausgang? Möglicherweise gibt es weitere, relevante Informationen in den Zeilen vor oder nach, der Fehler.
Und Sie sollten die scm-Konfiguration Ihres
<scm> <developerConnection > scm:svn:wiquery.googlecode.com/svn/branches/1.0-m2/</...> </scm>
Wiquery-Projekt : code.google.com/p/wiquery
Und Sie sollten die scm-Konfiguration Ihres
pom.xml
.<scm> <developerConnection > scm:svn:wiquery.googlecode.com/svn/branches/1.0-m2/</...> </scm>
Wiquery-Projekt : code.google.com/p/wiquery
InformationsquelleAutor Altug | 2009-10-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einen schnellen Suche bei Google scheint darauf hinzudeuten, dass dieser Fehler im Zusammenhang mit der buildnumber-maven-plugin. Allerdings konnte ich nicht reproduzieren, der Fehler auf der Kommandozeile auf meinem Rechner (Maven 2.2.1, Java 1.6.0_16, svn 1.6.5 auf GNU/Linux):
Von dem, was ich sehen kann, auf Google, mögliche Ursachen des Problems sind:
zu alt svnkit-version im Vergleich zu den svn-client (siehe dieser thread)Aber ohne mehr Informationen über Ihren Kontext, Ihre Umgebung, was Sie tun, wenn dieser Fehler Auftritt, etc, es scheint schwer, noch weiter zu gehen in der Diagnose.
Ich habe gesehen, dass dies auch mit der falschen version von der .svn-client. SVN 1.7+ verwendet ein einzelnes Verzeichnis zum speichern aller .svn-Dateien, in der Erwägung, dass die 1,6 - hat eine .svn-Ordner in jedem Verzeichnis. Dies kann Probleme verursachen, für plugins, die erwarten, dass eine .svn-Verzeichnis in jedem Ordner.
InformationsquelleAutor Pascal Thivent
Habe ich diese Fehler mit der buildnumber-maven-plugin, wenn ich half ein Mitarbeiter migrieren seinem Projekt Maven.
Hatten wir noch nicht geprüft der code in svn in das migrierte Projekt, so deshalb der .svn-Ordner nicht vorhanden. Offensichtlich, es konnte nicht die svn-revision da die Daten nicht existieren.
Wurde die Lösung in einen Kommentar das plugin importieren Sie den code im svn. Führen Sie ein build mit dem svn-code aktiviert, dann bringen Sie das plugin wieder an und beheben weitere Fehler. (Wir hatten einige Probleme mit doUpdate beim laufen am Hudson River, so dass wir entfernt die Schritte).
InformationsquelleAutor Mike Cornell
Dieser Fehler wird verursacht durch die javasvn Anbieter in der buildnumber-maven-plugin bei .svn existiert nicht. Entweder Kasse Ihr Projekt aus dem SVN oder verwenden Sie nicht javasvn. Ohne javasvn das buildnumber-maven-plugin verwendet den Befehl-Linie svn-client und dann in diesem Fall das buildnumber-maven-plugin kann gehen auch ohne den .svn-Verzeichnis (aber die build-Nummer ist nicht richtig eingestellt).
Ich denke, es ist ein Fehler in der buildnumber-maven-plugin, dass der von javasvn kann nicht fortgesetzt werden, wenn .svn-Verzeichnis fehlt.
InformationsquelleAutor xmedeko
Einem Fall, was wir auflösen konnten hier mit Netbeans8:
beachten Sie, dass Lieber Alten Subversion 1.6 Format aktiviert ist
und auch ich abgestimmt die richtige apache-SVN auf die gegebene maven Eigenschaften
InformationsquelleAutor CsBalazsHungary
Ich hatte das problem auch, meine Lösung unter Windows:
setzen Sie die Umgebungsvariable PATH um "...\git\bin". Java konnte nicht finden, dass das Verzeichnis für die Verwendung von Git.
InformationsquelleAutor AlexHH
Stellen Sie sicher, dass Jenkins und die OS sind spitz auf die gleiche version von Java.
Ich hatte ein ähnliches problem mit Jenkins 2.121.2 auf Windows.
Dem bauen gelingen würde, aber ich war nicht immer alle scm-Daten.
Der jeweiligen Ausgabe in der Konsole:
In DOS den folgenden Befehl funktionieren würde, aber:
D:\Program Files (x86)\Jenkins\workspace\myWebapp\svn --non-interactive info
Ist, würde ich das erwartet scm-info. Also svn war im Weg, kein problem.
Es stellt sich heraus, die Pfade zu meinen Java-Versionen überschritten wurden.
Den ersten Java-bezogenen Weg in meiner PATH-Umgebungsvariable wurde:
Aber Jenkins konfiguriert wurde, verwenden:
In der Umgebungsvariable "PATH" habe ich ersetzt die x86-Java-Pfad mit dem Pfad, dass Jenkins auf die verwiesen wurde, und es funktionierte.
Ich nicht der Wurzel wie oder warum der Pfade. Die beiden java.exe Dateien, gelöst von jeder Weg schien sich um die gleiche version. Die x86 version war in der Lage, svn. Die Ursache ist oben meine Gehaltsgruppe.
InformationsquelleAutor glenn380
huh... war das arbeiten mit der Migration von svn zu git... und pom-xml-hatte svn-repo-link damit aktualisiert es zu git-und es hat geklappt mit der Aktualisierung der pom-xml-scm
InformationsquelleAutor Shiva4palz