我有一些必须跟踪代码跟踪的文本文件,但它们只能与我的自定义工具进行有意义的比较,而不能与任何通用的差异工具进行比较。是否可以根据文件扩展名将TortoiseHg配置为使用不同的工具?
答案 0 :(得分:1)
您可以使用实施docdiff
(在任何 TortoiseHG安装中)作为起点,并为您的差异工具重复这些步骤
$TortoiseHg\hgrc.d\MergeTools.rc
docdiff定义为附加diff-tool docdiff.priority=-100 docdiff.regkey=Software\TortoiseHg docdiff.regappend=\docdiff.exe ... docdiff.diffargs=$child $parent docdiff.diff3args=$parent1 $child $parent2 $child
$TortoiseHg\hgrc.d\MergePatterns.rc
部分[diff-patterns]
部分部分扩展程序 docdiff,上面定义,分配为diff-tool [diff-patterns] **.doc = docdiff **.rtf = docdiff **.docx = docdiff **.docm = docdiff **.ppt = docdiff ...
在.hgrc
中为您的工具+扩展为您的存储库实现它并使用