TortoiseHg:覆盖图标问题(Windows)?
由于未知原因,我的 TortoiseHg Windows 资源管理器覆盖图标经常处于错误状态。为了解决这个问题,我需要更新文件夹上的图标,但我似乎无法同时对多个文件夹执行此操作。
这很烦人,因为我经常同时处理大量项目,并且希望能够依靠 TortoiseHg 来帮助我找出哪些项目需要提交。
还有其他人看到同样的问题吗?有没有人想出办法来消除或缓解这个问题?
My TortoiseHg Windows explorer overlay icons are often in the wrong state for unknown reasons. In order to fix this I need to update icons on the folder, which I cant seem to do for multiple folders at once.
This is annoying as I am often working on a large number of projects at once and would like to be able to rely on TortoiseHg to help me figure out which projects need commits.
Does anyone else see the same issues? Has anyone figured anything out to eliminate or alleviate the problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我通常在存储库根目录保持命令行打开,以执行快速
hg st
甚至更好的thg stat
以获得需要提交的内容的直观概述(如果有) 。此外,thg commit
允许您挑选您想要提交的内容并动态查看它们的差异。依靠图标并一一浏览文件夹既麻烦又容易出现人为错误。I usually keep a command-line open at repository root to do a quick
hg st
or even betterthg stat
to get visual overview on what needs to be committed, if there's any. In additionthg commit
allows you to cherry pick what you want to commit and see their diffs on the fly. Relying on icons and browsing folders one by one is cumbersome and prone to human errors.您可以查看一下这篇文章,看看是否有帮助? Windows 支持的叠加层数量是有限的。
TortoiseSVN 图标在 Windows 7 下不显示
Can you check this post out and see if it helps? There's a limit to the number of overlays Windows will support.
TortoiseSVN icons not showing up under Windows 7
我知道这种行为,但我不介意/不在乎。
我很少看覆盖图标,无论如何我都会打开工作台并在其中执行所有操作。
这完全取决于一个人的观点。
对于您来说,TortoiseHg 的行为很烦人,因为您想依赖覆盖图标。
另一个极端是(曾经是?)TortoiseSvn。当我上次使用它时(大约两年前),它有一个占用资源的后台进程,一直在更新所有图标。
当时这对我来说很烦人,因为它明显减慢了我的机器速度(是的,您可以在设置中的某处更改此设置,但默认设置是占用资源的设置)。
不管他们怎么做,总会有人抱怨:-)
I know this behaviour, but I don't mind / don't care.
I rarely look at the overlay icons at all, I have the Workbench open anyway and do everything in there.
It all depends on one's point of view.
For you, TortoiseHg's behaviour is annoying because you want to rely on the overlay icons.
The other extreme is (was?) TortoiseSvn. When I last used it (about two years ago), it had a resource-hogging background process that was updating all the icons all the time.
That was annoying for me at the time, because it visibly slowed down my machine (yes, you could change this somewhere in the settings, but the default setting was the resource-hogging one).
No matter how they do it, someone will always complain :-)
您可以在 TortoiseHg Shell 配置的“图标”选项卡中禁用和启用覆盖,这对我有用
You can disable and enable the overlays in the Icon tab of the TortoiseHg Shell configuration, which worked for me