我正在嘗試釋放:執行我的Maven應用程序,並且在作爲過程的一部分執行Mercurial結帳時失敗。試圖從命令提示符相同命令,失敗,但提供了更多的細節:水銀克隆失敗系統找不到指定的路徑
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
起初我還以爲該文件是不是在庫中,但它是。如果你想知道Z是USB驅動器,但我已經能夠從同一個驅動器發佈更小的項目。在我的桌面上執行相同的命令工作正常。
這是在Windows 7上完成的,它似乎與我猜想的漫長路徑有關。
有什麼想法?
只是一個瘋狂的猜測,路徑太長? Windows具有路徑長度限制。 – dav1d
我懷疑是與長課程路徑有關。我會嘗試傳遞一個本地,較短路徑的workingDirectory參數,看看它是如何發展的。 – javydreamercsw