TortoiseHg - cmdserver : timed out

标签 tortoisehg

我对 TortoiseHg 的几乎所有操作都遇到以下错误 - 提交、推送、更新。很多人似乎得到了代码 255,但我在代码 0(或者代码 -1)上没有发现太多内容。有人知道解决办法吗?命令行工作正常,SourceTree 也是如此(尽管后者非常慢)。

enter image description here

Windows 7 64 位,TortoiseHg 版本 4.1.1,Mercurial 4.1.1,Python 2.7.10,PyQt-4.11.4,Qt-4.8.7。我会标记这个 tortoise-hg,但显然它不存在,而且我没有代表来创建它。

最佳答案

我在这里找到了答案:https://groups.google.com/forum/#!topic/mercurial-ja/1bskOMqLDmw并翻译。

Try increasing the timeout for now. The default is 5 seconds.

[tortoisehg] cmdserver.readtimeout = 300

If this helps, I think the hg process is stalled for some reason. If it doesn't, there may be dust in the interprocess communication.

Note that readtimeout is the timeout for inter-process communication, so it has nothing to do with the time required for pull processing.



将以下内容添加到受影响的存储库的 .hgrc 文件中
[tortoisehg] 
cmdserver.readtimeout = 300

它对我有用 - 不再有灰尘;)

关于TortoiseHg - cmdserver : timed out,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43476851/

相关文章:

version-control - 不能忽略 Mercurial Commit (TortoiseHG) 中的文件

Mercurial 不断返回错误 400 : Bad Request

version-control - 哪个更用户友好 : TortoiseGit or TortoiseHG?

version-control - Mercurial Mercurial 中的 "Not a head revision!"

tortoisehg - TortoiseHG Workbench 中的 "New Group"命令有什么作用?

mercurial - 如何在 Mercurial 中挑选单个版本?

mercurial - 将密码存储在 TortoiseHg 中

tortoisesvn - 乌龟XXX : knowing which SCM software is used in a specific development project

mercurial - 关闭 TortoiseHg 中的多个分支

mercurial - 使用 hgsubversion 进行推拉,无需手动搁置步骤