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

Re: Issue #1093 APIs Change

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2003-11-02 00:44:07 CET

On Sat, 2003-11-01 at 15:07, Shlomi Fish wrote:
> I favour option #2 for the time being and ghudson backed me up. Two very
> prominent figures whom we talked with on #svn, were not fond of the idea,
> though. What do you think?

I think people would have an easier time commenting if they had a better
idea of what you're proposing, so I'll try to elaborate.

I think what we fundamentally need (for diff and for other operations if
they are changed to allow peg-revisions) is a function which maps <rev,
path, historical-rev> -> <rev,path>, using the FS history API. For
instance, in our repository, it would map

  <7534, "/trunk/subversion/libsvn_ra_svn/editorp.c", 6000>

to

  <5609, "/trunk/subversion/libsvn_ra_svn/editor.c">

You can currently do this sort of mapping using svn log, but it's a big
waste.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Nov 2 00:45:02 2003

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