Mercurial错误"文件名,目录名称或卷标语法不正确"

Kev*_*rke 7 windows mercurial

当我尝试在PC上更新我的Mercurial目录时出现以下错误:

文件名,目录名或卷标语法不正确.

其他评论指出,问题在于在路径中使用了&符号或插入符号.不过我的道路是这样的:

C:\Users\First Last\Desktop\goodmorningcmc
Run Code Online (Sandbox Code Playgroud)

那没有任何&符号.

错误是否可能是由我的用户名空间引起的?这是一个非常令人沮丧的错误.

谢谢,凯文

OJ.*_*OJ. 5

我可能是一个文件已经由其他人中添加到存储库中,其中有一个狡猾的角色.运行更新时,Mercurial正在尝试在磁盘上创建文件.尝试运行hg serve并浏览到http:// localhost:8000 - 然后查看变更集历史记录以查看已添加/重命名的文件.这可能会给你一个线索.


Kev*_*rke 4

我解决了这个问题 - 结果发现存储库中有一个文件名包含管道字符|。重命名该文件解决了问题。