Windows 7 Mercurial克隆失败,系统无法找到指定的路径
我正在尝试一个版本:为我的Maven应用程序执行,当它作为过程的一部分执行Mercurial签出时失败。从命令提示符尝试相同的命令失败,但提供了更多详细信息:Windows 7 Mercurial克隆失败,系统无法找到指定的路径,windows-7,mercurial,clone,Windows 7,Mercurial,Clone,我正在尝试一个版本:为我的Maven应用程序执行,当它作为过程的一部分执行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 Ma
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上完成的,我想这似乎与漫长的道路有关
有什么想法吗?使用workingDirectory参数和本地较短的路径(如C:\checkout)成功了。只是胡乱猜测,路径太长了?Windows有路径长度限制。我怀疑与长类路径有关。我将尝试用一个本地的、较短的路径传递workingDirectory参数,看看它是如何运行的。是的,较短的路径解决了这个错误,它说找不到文件,这有点奇怪。应该有更好的错误报告(fogcreek团队-下一版本可能会有新项目…)一个不使用mercurial的原因。。。这个虫子真烦人!