【发布时间】:2011-05-13 23:02:07
【问题描述】:
我正在使用 Mercurial,但遇到了一个不知道如何解决的问题。我目前面临的问题如下:
- 我们有一个项目(文件夹),最初名为 A,并将其推送到远程存储库。
- 我将项目 A 重命名为 B 并将其推送到远程存储库。在这样做的同时,我还在本地将项目 A 重命名为 B。
- 项目 A 已从远程存储库中删除。
- 我试图提取这些更改,但 Mercurial 似乎感到困惑,因为文件(或文件的路径)在本地不再存在。
如果我正在调用“hg merge”,则会产生以下输出:
“中止:未完成的未提交更改,...”
如果我随后调用“hg status”,则会列出项目 A 初始版本中的所有文件 - 现在这些文件不再在本地可用,因为路径已从 A/.../... 更改为 B/.../...
谁能给我一个关于如何解决这个问题的提示或提示?
【问题讨论】: