如何配置TortoiseHg根据其扩展名在正确的程序中打开文件?

Ada*_*erl 12 windows tortoisehg

我在WindowsXP中使用TortoiseHg v2.2.1和Mercurial 1.9.如何配置TortoiseHg以根据Windows与其扩展程序关联的应用程序查看文件?

例如,如果我在存储库中有.docx文件并且我正在查看其修订历史记录,我想View at revision...在MS Word中打开所选的修订版.同样对于其他二进制文件类型,如ppt和xls,我无法使用默认文本编辑器或kdiff3查看.

我可以利用Windows已经知道用于打开某些类型文件的程序,还是我必须在Tortoise配置文件中手动配置每个感兴趣的文件类型?

我在TortoiseHg\diff-scripts文件夹中发现了几个SVN脚本看起来像是在解决类似的问题而不是简单地查看二进制文件而不是简单地查看它们,但那些似乎没有被激活,我不知道如果我需要修改什么的MergePatterns.rcMercurial.ini文件,使这一切工作.

ssc*_*rth 2

要使“查看修订版本”使用与文件扩展名关联的任何程序,请尝试以下技巧:在“TortoiseHg”部分的“全局设置”中,输入start ""“可视化编辑器”。注意空的""。这是必要的,这样start就不会使用 TortoiseHg 在引号中传递的文件名作为窗口标题。