TortoiseHg 在尝试打开文件菜单中的设置时崩溃



当我尝试打开文件菜单下的设置时,出现以下崩溃:

#!python
** Mercurial version (4.2+4).  TortoiseHg version (4.2)
** Command: 
** CWD: C:Windowssystem32
** Encoding: cp1252
** Extensions loaded: 
** Python version: 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x64
** Qt-4.8.7 PyQt-4.11.4 QScintilla-2.9
Traceback (most recent call last):
  File "tortoisehghgqtworkbench.pyo", line 1146, in editSettings
  File "tortoisehghgqtsettings.pyo", line 1227, in __init__
AttributeError: 'module' object has no attribute 'userrcpath'

如果我按 OK 键,TortoiseHg 不会关闭,但我无法访问我的设置。

我唯一做的就是重新安装TortoiseHg(升级到最新版本4.2(。我昨天做了一些实验,当我把我的旧 Mercurial.ini 文件放在 C:/Users//下并尝试重新打开 Tortoise 时,它完全崩溃了,甚至根本不让我打开程序。删除文件后,我可以打开,但无法访问设置。

我不确定是什么导致了这个问题。有谁知道我能做些什么来解决这个问题?

编辑:尝试再次重新安装,但似乎仍然有问题。我注意到卸载时我的旧存储库仍在列表中。是否有可以删除的存储这些内容的临时目录?

所以这

似乎是 TortoiseHg 4.2 的问题。我降级到4.1.3,可以再次进入我的设置。仍然不完全确定为什么升级破坏了我计算机上的设置,但我对 4.1.3 没问题。

这似乎是 4.2 版本中的一个错误:

https://bitbucket.org/tortoisehg/thg/issues/4744/exception-while-openning-global-repo

看起来他们已经在管道中修复了。

最新更新