In my version, 'svn diff | colordiff" will work exactly as git diff "pager + colors" and "svn diff | colordiff | grep -v "^Only" > patch.diff" will do the right thing also.
In fact, one can do:
alias svndiff='svn diff | colordiff'
and get the git behaviour with correct handling of pipes.
In my version, 'svn diff | colordiff" will work exactly as git diff "pager + colors" and "svn diff | colordiff | grep -v "^Only" > patch.diff" will do the right thing also.
In fact, one can do:
alias svndiff='svn diff | colordiff'
and get the git behaviour with correct handling of pipes.