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

RE: pluggable diff program requirements? (was: Re: Any problems w/ very large (10-100MB) binary files?)

From: Karan, Cem \(Civ, ARL/CISD\) <CKaran_at_arl.army.mil>
Date: 2004-11-15 22:29:55 CET

Thats the ideal, but I'm thinking of the cases where the type of the
file affects what kind of diff program you want to use. E.g. 'wordDiff'
versus 'pdfDiff'. If there are plans to put together a dictionary (MIME
or file-type to program mappings) within the repositories, then using a
simple 'diff' compatible form is best. However, if subversion is always
going to be ignorant of the mappings of file type->diff program, then it
means I need to write a mapper of my own. The mapper is easy; the
problem is where to store the mapping dictionary. Ideally, it would be
stored within the repository (probably as some sort of property), but I
don't want this to conflict with what people are already planning on
doing. THAT is what I'm REALLY worried about.

Thanks,
Cem Karan

> -----Original Message-----
> From: kfogel@newton.ch.collab.net
> [mailto:kfogel@newton.ch.collab.net] On Behalf Of kfogel@collab.net
> Sent: Monday, November 15, 2004 11:24 AM
> To: Karan, Cem (Civ, ARL/CISD)
> Cc: Matthew England; users@subversion.tigris.org
> Subject: Re: pluggable diff program requirements? (was: Re:
> Any problems w/ very large (10-100MB) binary files?)
>
>
> "Karan, Cem \(Civ, ARL/CISD\)" <CKaran@arl.army.mil> writes:
> > If you look on http://subversion.tigris.org/roadmap.html,
> you'll see
> > that pluggable client-side diff programs are part of the
> future plan;
> > that will solve problems when that comes about. Are there any
> > developers monitoring this right now? Where can we get in on the
> > requirements phase of this? (I'm scratching my own itch in
> developing
> > an OS X diff program right now, and I'd like to make it compatible
> > with subversion before I get too much further ahead)
>
> Well, I wouldn't think compatibility will be a huge problem.
> It's not like Subversion is completely without pluggable diff
> program support right now -- just make your program take
> arguments the way, say, GNU diff does, and you can use it
> with the --diff-cmd option with SVN.
>
> -Karl
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Nov 15 22:30:23 2004

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