我想将Mercurial配置为能够执行“ hg diff -S”之类的操作,但是要使用外部diff工具(特别是kdiff3)。这样做的逻辑方法是

hg extdiff -S -p kdiff3


但是,这不起作用,因为extdiff扩展名不支持许多其他Mercurial命令用来包括子存储库的“ -S”选项。有解决方法吗?

最佳答案

不,恐怕不行,当我的客户赞助其他命令的工作时,在extdiff扩展名中添加--subrepos标志并不是一件很想的事。

08-18 00:30