Salve o script de shell no link
link
em um arquivo chamado ~/bin/svn-diff-meld.sh
:
#!/bin/sh
# SVN Diff Wrapper for Meld
# KOG 2008-02
left="$6"
right="$7"
meld "$left" "$right"
Em seguida, torne o arquivo executável via chmod +x ~/bin/svn-diff-meld.sh
.
Crie ~/.bash_aliases
e cole em
alias svndm='svn diff --diff-cmd=~/bin/svn-diff-meld.sh'
mas lembre-se de substituir o til% de~
pelo seu caminho absoluto, porque ele precisa encontrar o arquivo, por exemplo
alias svndm='svn diff --diff-cmd=/home/arbartar/bin/svn-diff-meld.sh'
se o seu nome de usuário for arbartar
.
Execute ~/.bashrc
para atualizar os aliases.
Agora você pode executar svndm some_directory/some_file
em seu SVN local e a GUI será exibida.