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

svn:mergeinfo and repository dumpstream handling

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2007-10-21 21:49:48 CEST

While at SubConf last week listening to a talk, a thought crossed my mind.
I scribbled the following onto a notepad:

   Realization: svndumpfilter will not filter out svn:mergeinfo that
   points to filtered locations. Problem?

I then handed the pad to Karl, who (with all the glory and power of the
written word) replied:

   Maybe, yes

Before I forget about this exchange or lose this little scrap of paper, I
wanted to share it with the list. I think svndumpfilter needs to learn to
modify the svn:mergeinfo property. And it's not just about removing
references to now-missing paths -- it's also about touching up mergeinfo in
light of now-dropped revisions.

Oh, and what about the load process? We've talked in the past about whether
or not 'svnadmin load' should create mergeinfo where none exists for copy
operations. But should it also fudge mergeinfo revisions to deal with
offsets caused by loading into a non-empty repository? Should it fudge
mergeinfo sources that are different due to loading with --parent-dir?

-- 
C. Michael Pilato <cmpilato@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on Sun Oct 21 21:50:17 2007

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