[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn diff output

From: Stein Roger Skafløtten <srsmail_at_hotmail.com>
Date: 2004-09-16 08:59:38 CEST

>But for whatever it's worth, I support Ben's proposal. I even have
>a name for it: "action diff".

A nice, descriptive name, although I think "refactoring diff" and
"refactoring patch" are more consistent with current parlace.

My hopes is that someday SVN will have a plugin architecture to allow for
custom differs. This way, a refactoring diff'er could understand (some of)
my source/documents semantically, i.e. build an internal model of it using
the specific language's or document types' grammar. That way, the recording
of the "actions" would not only be at a file level, but at the content level
(i.e. 'user A renamed method 'B' and deleted statement 'C' - or - user 'A'
removed this tag in my XML file - or - user 'A' added this paragraph to this
document.) Conflict handling, merging, etc would be simpler and more
precice. If a custom differ was missing, it would fall back to the standard
line oriented diff approach.

I think.

_________________________________________________________________
MSN Messenger http://www.msn.no/messenger Den korteste veien mellom deg og
dine venner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Sep 16 09:00:54 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.