TortoiseHg extdiff为某种文件类型

时间:2016-08-11 07:50:30

标签: tortoisehg

我想在我的TortoiseHg中使用TortoiseSVN的视觉差异工具。我发现我可以在.ini文件中使用extdiff,如下所示:

[extdiff]
cmd.tortoiseIdiff = C:\Program Files\TortoiseSVN\bin\TortoiseIDiff.exe
opts.tortoiseIdiff = /left:"$parent" /lefttile:"$plabel1" /right:"$child" /righttitle:"$clabel" /showinfo

但是当我将其设置为默认值时,现在我的所有文件都尝试使用TortoiseIDiff.exe打开。我怎么能告诉TortoiseHg只在某些文件扩展名上使用它?

2 个答案:

答案 0 :(得分:0)

  1. 您现在可以使用扩展程序特定的不同而不使用extdiff扩展
  2. 必须才能将TortoiseIDiff配置为仅图像不同,而非全局
  3. 为了在TortoiseHG中正确使用TortoiseIDiff,你有

    • 将TortoiseIDiff定义为其他自定义差异|合并工具(有关详细信息和示例,请参阅hgrc.d\MergeTools.rc):您必须在全局merurial.ini或repo {{1}中的自己的[merge-tools]部分添加定义}
    • 将此差异工具指定为.hgrc部分中图像文件的不同(请参阅[diff-patterns]

答案 1 :(得分:0)

添加[extdiff]:

{{1}}