TortoiseHG(Mercurial)使用问题和错误总结

Posted 弃天笑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TortoiseHG(Mercurial)使用问题和错误总结相关的知识,希望对你有一定的参考价值。

比较零散,日常工作中一点点记录下来的,主要是方便后面查看。基本上会解决这些问题之后,不用担心hg的使用问题了。

1.有时点看服务器有没有可更新的文件,提示如图下

在这里插入图片描述

但实际上服务器是有最新数据,这个时候得直接更新这个按钮才有效果
有时会被这个给坑很久,同步不到最新文件,引发各种问题

2.无法合并分支节点

在这里插入图片描述
% hg merge --tool :merge --verbose 109
中止: merging with a working directory ancestor has no effect
[命令返回代码255 Fri Mar 10 17:28:22 2017]
出现这个错误是因为你之前合并过主干,现在再次合并主干,发现主干没有改变,所以合并不了
解决办法是你可以对你要合并的分支进行一个随便的修改,造成有变化,然后就可以合并了。

3.合并错误

出现下面的错误:
准备推送自己的版本到服务器去,却提示下面的错误
在这里插入图片描述
出现这个问题提是因为这个leg.demo在服务器上已经有其他人提交了,你的版本不是最新的版本
必须更新服务器的版本,然后再合并,最后才提交推送出去。

只能删除本地hg的错误

% hg pull --verbose http://192.168.0.10:8008/
正在拉自 http://192.168.0.10:8008/
The fsmonitor extension is incompatible with the largefiles extension and has been disabled.
正在搜索修改
正在增加修改集
正在增加清单
正在增加文件改变
事务中止!
完成回滚
中止: data/game/role/PlayerJsonData.ts.i@08c5e6e8abaf: unknown parent!
[命令返回代码255 Fri Jul 07 22:35:06 2017]
PALCore%
无法解决,最终是删掉全部本地hg,然后重新拉

暂时就这么多了…

以上是关于TortoiseHG(Mercurial)使用问题和错误总结的主要内容,如果未能解决你的问题,请参考以下文章

TortoiseHG(Mercurial)使用问题和错误总结

TortoiseHG(Mercurial)使用问题和错误总结

TortoiseHG(Mercurial)使用问题和错误总结

TortoiseHG(Mercurial)使用问题和错误总结

TortoiseHG(Mercurial)使用问题和错误总结

是否可以/建议安装TortoiseHg如果已安装(较新的)mercurial?