我的TortoiseHg Windows资源管理器叠加图标经常因未知原因处于错误的状态。为了解决这个问题,我需要更新文件夹上的图标。但是我似乎无法同时为多个文件夹执行此操作,这很麻烦,因为我经常同时处理大量项目,并且希望能够依赖TortoiseHg来帮助我确定哪些项目需要提交。是否还有其他人遇到同样的问题?有人找到了什么方法来消除或减轻这个问题吗?
我通常在代码库根目录下保持一个命令行界面,以便快速执行hg st
或更好的thg stat
,以便获得需要提交的可视化概述。此外,thg commit
允许您挑选要提交的内容并即时查看其差异。依靠图标并逐个浏览文件夹很麻烦,容易出错。
你可以在TortoiseHg Shell配置的图标选项卡中禁用和启用覆盖层,这对我很有效。
你能看一下这篇文章并查看它是否有帮助吗?Windows 支持叠加窗口的数量是有限制的。
我了解这种行为,但我并不在意。
我几乎根本不看叠加图标,因为我总是打开工作台并在其中完成所有操作。
这一切都取决于个人的观点。
对你来说,TortoiseHg的行为很烦人,因为你想要依赖叠加图标。
另一个极端是(曾经是?)TortoiseSvn。当我最后一次使用它时(大约两年前),它有一个耗费资源的后台进程,一直在更新所有的图标。
那时候这对我很烦人,因为它明显地减慢了我的机器(是的,你可以在设置中更改这个设置,但默认设置是占用资源的)。
不管他们怎么做,总会有人抱怨 :-)