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

Re: question clarification needed (tagging with embedded externals)

From: Robin Guest <robin.guest_at_gmail.com>
Date: Tue, 28 Jul 2009 19:06:48 +0100

On Jul 22, 5:13 pm, Robin Guest <robin.gu..._at_gmail.com> wrote:
> Sure. I always manually add revisions to my externals before I tag them.
> Takes all of 10 seconds extra. I change the svn:externals property in my
> up-to-date wc, tag from the wc, leaving the wc pointing at trunk, then
> revert it afterwards.

2009/7/26 yettyn <yettyn_at_gmail.com>

> I just wonder, to get some clarity, when you say "tag from the wc" if
> you mean that in the tsvn "Copy (Branch / Tag)" dialog and "Create
> copy in the the repository from:" select "Working copy"?

Yes, that's exactly what I meant.

2009/7/26 yettyn <yettyn_at_gmail.com>

> It might be very clear to some but I would like to have it w/o doubt

 Indeed, clarity is good!

2009/7/26 yettyn <yettyn_at_gmail.com>

> also if there are any special benefits from doing it that way then
> using one of the other options? I'm not sure but possibly you have to
> commit the prop change first before you can tag and then commit again
> as changing back, is that it simply?
>
Yes. Typically, I change at least two things in my final working copy before
I tag it.
As well as pegging the revisions that I already mentioned, I also add the
msi installer I just built. This installer is not a versioned file, so never
appears anywhere in trunk, but I do want to keep an archive copy of the
exact installer that was shipped out, so it goes in the tag inside a Release
directory.

The benefit to me of doing it this way, is that I can create the tag can in
a single revision, incorporating all the pegged svn:externals properties,
the folder creation and the msi file add.

I could achieve this by creating the tag from inside the repo browser, but
it would use at least three revisions. I guess I could also change these
things to the trunk, tag from the trunk, then undo those changes in the
trunk, but that would use at least six revisions, and would be really messy
and bad for the trunk!

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2376352

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-07-28 20:07:02 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.