2012-09-06 9 views
5

Ich versuche eine Version: Führen Sie für meine Maven-Anwendung und es schlägt fehl, wenn ein Mercurial Checkout als Teil des Prozesses. Der Versuch, den gleichen Befehl an der Eingabeaufforderung, nicht aber mehr Details bietet:Mercurial Clone schlägt fehl mit Das System kann den angegebenen Pfad nicht finden

hg clone -r Simple-Marauroa-0.02.05 https://[email protected] 
bucket.org/javydreamercsw/simple-marauroa-java "Z:\NetBeans\Simple Marauroa\Simp 
le Marauroa Java\Simple Marauroa Parent\target\checkout" 
adding changesets 
adding manifests 
adding file changes 
added 226 changesets with 3379 changes to 2264 files 
updating to branch default 
abort: Z:\NetBeans\Simple Marauroa\Simple Marauroa Java\Simple Marauroa Parent\t 
arget\checkout\Simple Marauroa Parent/Card Game Interface DataBase Implementatio 
n/src/main/java/com/reflexit/magiccards/core/storage/database/controller/CardCol 
lectionHasCardJpaController.java: The system cannot find the path specified 

Zuerst dachte ich, dass die Datei nicht im Repository war, aber es ist. Wenn Sie sich fragen Z, ist ein USB-Laufwerk, aber ich konnte kleinere Projekte aus dem gleichen Laufwerk freigeben. Das Ausführen des gleichen Befehls auf meinem Desktop funktioniert einwandfrei.

Dies ist auf Windows 7 getan und es scheint der lange Weg verwandt, denke ich.

Irgendeine Idee?

+0

nur eine wilde Vermutung, der Weg ist zu lang? Windows hat ein Pfadlängenlimit. – dav1d

+0

Ich vermute, dass mit dem langen Klassenpfad verwandt ist. Ich werde versuchen, den workingDirectory-Parameter mit einem lokalen, kürzeren Pfad übergeben und sehen, wie es geht. – javydreamercsw

Antwort

8

Die Verwendung des Parameters workingDirectory mit einem lokalen, kürzeren Pfad wie C: \ checkout, hat den Trick gemacht.

+1

ja ein kürzerer Weg löst den Fehler es ist irgendwie komisch, es sagt Datei nicht gefunden. Es sollte eine bessere Fehlermeldung geben (fogcreek team - ein möglicher neuer Artikel für die nächste Version ..) – Baljeetsingh

+0

Ein Grund, nicht mercurial zu verwenden ... dieser Bug ist so nervig! – Brain

Verwandte Themen