[Svnmerge] [PATCH] Not depegging correctly
Blair Zajac
blair at orcaware.com
Wed Feb 22 10:50:26 PST 2006
Giovanni Bajo wrote:
> Blair Zajac <blair at orcaware.com> wrote:
>
>
>>>Without it, if I'm in a branch that has itself and the trunk in the
>>>svnmerge-integrated property, then it won't remove the branch from the
>>>list of potential sources because it's looking to remove the repository
>>>local path with the peg revision.
>
>
> The idea was to keep the pegrev within the svnmerge property. If you run
> svnmerge init with latest svnmerge, it does store the pegrev in there. So
> what should be actually done is *add* the pegrev to an svnmerge property not
> yet updated. So the patch is conceptually wrong.
>
> As I said before, this is really experimental. There are strong issues at
> the moment: for instance, there is no way with svn (command line at least)
> to know if URL1 at NN and URL2 at MM are actually the same file in different
> points of history. Main problem here is that "svn log URL" does not accept
> pegrevs, which is really a show-stopper with all this pegrev stuff in
> svnmerge. If you could work on this for SVN 1.4 it'd be great.
>
> In other words, please ignore these pegrevs issues, and produce patches
> against svn.collab.net. I'm really sorry I didn't say this before and Raman
> did his work against my repository, but official work should now be done on
> svn.collab.net directly.
Thanks for pointing that out.
I think the only thing to remove from Raman's patch is the call to depeg(). But
I'll take another look.
Regards,
Blair
--
Blair Zajac, Ph.D.
<blair at orcaware.com>
Subversion training, consulting and support
http://www.orcaware.com/svn/
More information about the Svnmerge
mailing list