我运行的是HG1.7.5,我之前在汞邮寄名单上也遇到了类似的问题,我们可以通过运行hg -a来解决这个问题。现在,我确实运行了hg revert,但它并没有解决问题。我的文件系统出了问题,当我运行‘`hg提交’时,我不得不中断一个事务--我得到了一个新的头
$ hg commit -m 'changes'
skapade ett nytt huvud
ubuntu@ubuntu:/media/Lexar/montao/montaoproject$ 本地化消息意味着hg创建了一个新的头。赫格·迪夫什么都没有。你能说出我能做什么吗?
$ hg heads
ändring: 322:d74d7e14fe44
märke: tip
förälder: -1:000000000000
användare: niklasro
datum: Fri Dec 02 02:22:31 2011 +0000
kortfattat: changes
ändring: 321:470a570041e0
användare: niklasro
datum: Sat Nov 26 22:38:16 2011 +0000
kortfattat: bug fixes for insert
ubuntu@ubuntu:/media/Lexar/montao/montaoproject$ 更新
我必须做一个合并,它可以做,然后我可以提交和推动,所以现在只有一个头应该是:
$ hg heads
ändring: 324:eccc83b75b58
märke: tip
förälder: 323:5842204042f5
förälder: 322:d74d7e14fe44
användare: niklasro
datum: Fri Dec 02 09:01:35 2011 +0000
kortfattat: changes
ubuntu@ubuntu:/media/Lexar/montao/montaoproject$ 发布于 2011-12-02 05:45:24
如果要保留最近的更改,请尝试如下:
hg update -r 321 --cleanhg commit -m 'changes'如果不需要更改,则只需更新rev 321,然后使用修补程序队列删除rev 322。我不习惯在控制台中使用hg,所以我将编写如何在TortoiseHg中这样做。
首先,启用'mq‘扩展:
条形修订:
https://stackoverflow.com/questions/8351061
复制相似问题