Devo trabalhar svn
, e às vezes git-svn
é proibido (principalmente por causa da política do escritório, não por causa de uma razão técnica).
Então aqui está como você pode fazer svn diff
se comportar como git diff --color
. Coloque a seguinte função em seu bashrc
ou bash_profile
:
function svndiff(){
svn diff "$@" | colordiff | less -r
}
Isso sempre fará diferenças coloridas com ou sem o nome do arquivo fornecido. Você pode usá-lo simplesmente digitando dentro do seu diretório de trabalho no shell:
$ svndiff
O texto acima irá mostrar todas as diferenças. Para mostrar as alterações em um ou mais arquivos, forneça-as mais:
$ svndiff file1 file2 ...