Re: pluggable client-side diff programs
Daniel Rall wrote:
> On <http://subversion.tigris.org/roadmap.html>, we mention "pluggable
> client-side diff programs" as a long-term goal. What's actually left
> to do for this past what exists for 'svn diff --diff-cmd ARG'?
Our current implementation of external diff and diff3 integrations is
pathetic, presuming that the external programs accept the full suite of GNU
diff/diff3 command-line options that Subversion wants to provide. So,
either --diff-cmd needs to be changed to accept a format string with pre-set
subsitutable variables (--diff-cmd "/usr/bin/diff -L $label1 -L $label2 -u
..."), or we need to *only* pass the substitutable variables to the program
and expect it to use them as it sees fit (which requires a wrapper script).
Anyway, see http://subversion.tigris.org/issues/show_bug.cgi?id=2044 for the
issue which tracks this enhancement.
C. Michael Pilato <firstname.lastname@example.org>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on Wed Mar 28 04:19:37 2007
This is an archived mail posted to the Subversion Dev