2010-06-08 137 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'