> -----Original Message-----
> From: Les Mikesell [mailto:lesmikesell_at_gmail.com]
> Sent: Friday, July 03, 2009 2:56 PM
> To: Bolstridge, Andrew
> Cc: Robert Dailey; users_at_subversion.tigris.org
> Subject: Re: Philosophical question: Tagging & Structure
>
> Bolstridge, Andrew wrote:
> > I'd do the tagging the way it "should" be - take the current
revision
> > number, and remember it.
> >
> > If you ever want to get the current state of your release, do a
checkout
> > using that revnum. Really simple.
> >
>
> It's not that simple when externals are used. And remember that they
don't
> have
> to be pointing to the same repository.
>
Sure, but having a revnum means you have a 'snapshot' view of your
repository at the time that revnum was written. So your externals
properties will be the same as they were at that time too.
So, when you checkout a tagged (ie using a revnum), you'll get the
correct externals revision, just as if you were getting the HEAD
revision back on the day you made the tag.
I can't see the branch system working well when externals are in a
different repository unless you specify an explicit revnum anyway.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2367814
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-07-03 16:03:49 CEST