6

Mavenアプリケーションのrelease:performを試していますが、プロセスの一部としてMercurialチェックアウトを実行すると失敗します。コマンドプロンプトから同じコマンドを実行しようとすると失敗しますが、詳細が表示されます。

hg clone -r Simple-Marauroa-0.02.05 https://javydreamercsw@bit
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

最初はファイルがリポジトリにないと思っていましたが、そうです。ZはUSBドライブですが、同じドライブから小さなプロジェクトをリリースすることができました。デスクトップで同じコマンドを実行すると正常に機能します。

これはWindows7で行われ、私が推測する長い道のりに関連しているようです。

何か案が?

4

1 に答える 1

9

C:\ checkoutのようなローカルの短いパスでworkingDirectoryパラメーターを使用すると、うまくいきました。

于 2012-09-06T15:43:18.253 に答える