mercurial - Vista 64 位中的 TortoiseHg 不显示上下文菜单

标签 mercurial tortoisehg vista64

我在 Vista 64 位中安装了 TortoiseHg (Mercurial),但当我右键单击文件或文件夹时,上下文菜单没有显示。 有没有办法解决这个问题?

最佳答案

更新:TortoiseHg 0.8(2009 年 7 月 1 日发布)现在在安装程序中包含 32 位和 64 位 shell 扩展,并且还适用于 Windows 7。不再需要下面描述的解决方法。

<小时/>

在 Windows 资源管理器中获取上下文菜单的解决方法隐藏在 TortoiseHg 开发邮件列表文件中。其中一篇文章提供了有关如何在 64 位 Windows 上运行 32 位资源管理器的非常方便的提示:

如果您运行 32 位 Windows 资源管理器,则会显示 TortoiseHG 上下文菜单;以此创建快捷方式(或使用“开始”>“运行”):

%Systemroot%\SysWOW64\explorer.exe /separate

(来源:http://www.mail-archive.com/tortoisehg-develop@lists.sourceforge.net/msg01055.html)

它工作得相当好,并且侵入性极小,但不幸的是,这似乎并没有使图标覆盖出现。我不知道有什么解决方法,但至少仍然可以通过 TortoiseHg 菜单命令查看文件状态。 所有其他 TortoiseHg 功能似乎都完好无损。

图标叠加现在可以在 32 位资源管理器中与 TortoiseHg 0.6 配合使用!不确定这是否是一个新的修复,或者我在 0.5 中是否有一些配置错误;不管怎样,这意味着 TortoiseHg 在 64 位 Windows 中完全功能。

关于mercurial - Vista 64 位中的 TortoiseHg 不显示上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39746/

相关文章:

mercurial - 如何快速判断哪些文件在 mercurial 修订中有所不同

mercurial - 推送 Mercurial 仓库而不推送子仓库

svn - 将复杂的 SVN 分支层次结构迁移到 Mercurial

mercurial - 如何最好地为 Mercurial 配置一个中央存储库/多个中央存储库?

visual-studio-2008 - 我可以在 Windows Vista x64 上运行 Visual Studio 2008 x86 吗?

winforms - 未从 Vista 中的 machine.config 读取 appSettings

linux - 使用python中的子进程在linux终端上执行命令

python - Mercurial 中的 "abort: The system cannot find the file specified"

visual-studio-2010 - 如何在代理后面克隆 Codeplex Mercurial 存储库?