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

Might have broken my branch...

From: Eric <spamsink_at_internetsmallfry.com>
Date: Wed, 21 Sep 2011 12:25:37 -0400

I have a trunk and one branch that was established several levels up
from the repository root. When I established the branch, I assigned
it a name, say "aaa". then after a while, after about 50 revisions
accumulated in the repository, I decided that a different name, say
"bbb", was more appropriate. So I used TSVN Rename to rename it.

That has had a couple of undesirable effects.

First, any indication that I branched it seems to be lost. If I
right click and go to TortoiseSVN->Revision Graph, I get just a
straight-line stack of revisions, no indication that anything was branched.

Second, if I go into the branch and try to use TSVN Update to
Revision to revert to a revision prior to the one in which I did the
rename, I get an error (I don't remember which one and I'm not sure I
want to try it again) and my branch gets rather messed up with tree
conflicts and the like, that are a pain to clean up.

I think I would like to just blow the branch away (after saving all
its data) and create a new one at the same revision level that I
created the old one, except give it the name I want now instead of
trying to rename it later. It seems rather strange that I can't
rename a branch, and yet TSVN will try to do it anyway and silently
mess everything up, but if that's what it does then that's what it does.

So, what's the correct way to blow away and recreate a branch? Do I
just point to the branch directory and say "TSVN Delete" and then do
a new branch from the same revision I did the old one?

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-09-21 18:29:13 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.