Mercurial存储库和名称奇怪的文件

时间:2010-02-03 22:21:54

标签: mercurial

我有一个mercurial存储库,里面有一个以'>>'结尾的文件。从这个Windows存储库执行hg克隆时,我收到以下错误:

abort:文件名,目录名或卷标语法不正确:C:\ Users \ Path \ To \ Repos / More / Path / file>>

有没有办法解决它?它似乎与'>>'有关为了重定向而感到困惑,虽然我也不确定为什么它从使用\切换到/。

1 个答案:

答案 0 :(得分:4)

问题是在Windows上,文件名不能包含>符号。您可能应该尝试找到添加有问题文件的存储库的推送,并进行部分回滚以删除该文件。然后,再也不要那样命名文件了:)

编辑:您可以尝试从Linux机器或VM执行拉取(如果有),然后在没有奇怪字符的情况下重命名文件,然后提交并推送回存储库。我不确定你是否已经尝试过了。