2010-06-08 81 views
5

我看到有是SVN_EDITOR环境变量定义与颠覆用什么编辑器,也有SVN_MERGE环境变量合并文件定义区分工具。环境变量在颠覆

是否有定义区分工具一个环境变量?

回答

4

您可以自定义你的~/.subversion/config文件中设置diff-cmd使用的比较工具;请参阅manual。您也可以在command-line上使用--diff-cmd选项。

+0

我知道了,谢谢。但我仍然觉得奇怪,你可以通过环境变量来设置编辑和合并,但不能区分。 – lamcro 2010-06-08 16:43:25

+0

+1 - 那里是没有环境变量,可以尝试“串.../SVN”,看在二进制串什么存在,并找出哪些是环境变量的名称 – bobah 2010-06-08 16:43:34

+2

@lamcro:是的,这有点奇怪,但是编辑(和传呼机)有一个长期的传统可以根据环境变量进行定制;差异程序对于SCM来说更具特定性,并且配置文件可用于此,所以实际上并不需要添加另一种方式。 – Ether 2010-06-08 16:46:18

3

您还可以添加一个别名,如以下相同的默认配置文件: 别名将svndiff =的 'svn diff --diff-CMD在/ usr/bin中/ MELD'