我正在考虑从svn切换到hg,所以我运行了转换脚本来转换我们已有5年历史的svn存储库。转换过夜,似乎没有任何问题。然后我去了新的hg repo目录并试图运行“hg update”来获得一个工作副本。它立即失败,并显示以下消息:
abort:MacApps / BaseCamp / English.lproj / Help / topics / getting_started / getting_started.html与MacApps / BaseCamp / English.lproj / Help / topics / getting_started / Getting_Started.html
之间的大小写折叠碰撞如何修复此问题以便我可以获得工作副本并开始使用hg?
答案 0 :(得分:0)
业余一瞥使得看起来问题是HG在存储库中有两个文件,一个是Getting_started.html,另一个是getting_started.html(大写G diff)。试试这个页面上的指导 - http://kdbdallas.com/2008/12/23/fix-mercurial-case-folding-collisions/