Hg Workbench 偏好设置搞乱了我

Hg Workbench Preferences are messing with me

我使用的是Hg的GUI版本,在Workbench偏好设置中,我想添加一些选项。

我尝试通过分支名称为分支添加颜色,效果很好。但是我写错了……我不能让我的错误消失。

我尝试重新加载 Workbench,关闭所有 Hg 进程,编辑 .ini 文件...没有任何效果。

每次我在 UI 的下拉列表中写东西时,它都会保存它,但我无法清除它。现在看起来很奇怪:

并且 Workbench 中的着色不再起作用。

.ini 文件看起来不错:

[tortoisehg]
branchcolors = default:#8080FF
branchcolors = wip_morph:#D0A030
branchcolors = wip_djobi:#30A0A0
branchcolors = wip_legulysse:#FF0000

我没有找到清理它的方法。你有什么建议吗?

您必须拥有 一个键 branchcolors 并且列表中有任意数量的分支

Space separated list of branch names and colors of the form branch:#XXXXXX

只需编辑 mercurial.ini 手动删除重复项

在 Windows 7 中,在 %USERPROFILE%\AppData\Roaming\TortoiseHg\TortoiseHgQt.ini 编辑或删除 [settings] 部分的 tortoisehg.branchcolors 以修改或删除该编辑控件的历史记录。

%USERPROFILE%\mercurial.ini中,当前设置需要一行才能生效:

[tortoisehg]
branchcolors = default:#8080FF wip_morph:#D0A030 wip_djobi:#30A0A0 wip_legulysse:#FF0000