我在WindowsXP中使用带有Mercurial 1.9的TortoiseHg v2.2.1。如何配置TortoiseHg以根据Windows与其扩展程序关联的应用程序查看文件?
例如,如果我在存储库中有.docx文件并且我正在查看其修订历史记录,我希望View at revision...
在MS Word中打开所选的修订版。同样对于其他二进制文件类型,如ppt和xls,我无法使用默认文本编辑器或kdiff3查看。
我是否可以利用Windows已经知道用于打开某些类型文件的程序,或者我是否必须手动配置Tortoise配置文件中感兴趣的每种文件类型?
我在TortoiseHg\diff-scripts
文件夹中找到了几个SVN脚本,它们看起来像解决了二进制文件的类似问题,而不是简单地查看它们,但那些似乎没有激活,我不确定如果我需要在MergePatterns.rc
或Mercurial.ini
文件中进行修改,以使这一切都能正常工作。
答案 0 :(得分:1)
要使“查看修订版本”使用与文件扩展名相关联的任何程序,请尝试以下方法:在“TortoiseHg”部分的“全局设置”中,输入start ""
作为“Visual Editor”。请注意空""
。这是必要的,以便start
不会使用TortoiseHg引用的文件名作为窗口标题。