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

Re: Merging insanity

From: Ian Eure <ieure_at_enotes.com>
Date: 2005-09-02 00:56:55 CEST

On Sep 1, 2005, at 3:23 PM, Ben Collins-Sussman wrote:
>
> Is all the fuss about trying to find the revision which is the
> 'base' of the branch? The whole running 'svn log --stop-on-copy'
> to figure out when the branch was created?
>
> Why not, when creating the branch, also make a tag of it:
>
> $ svn cp trunkURL branchURL
> $ svn cp branchURL branch-beginning-tag-URL
>
> [...make changes on branch...]
>
> $ svn checkout trunkURL; cd trunk
> $ svn merge branch-beginning-tag-URL branchURL

Still too much work. And I believe you omitted the delete/recreate
step for thee branch-beginning tag, which is still more work. And
creating new tags/branches slooooooow.

But this is my point - Subversion knows (or should know) the revision
at which a branch was created, so why is all this screwing around
with revision numbers and tags necessary in the first place?

--
Ian Eure
Developer,
eNotes.com LLC
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Sep 2 00:59:23 2005

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