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

[TSVN] Re: Using of Branches under Tortoise

From: Simon Large <slarge_at_blazepoint.co.uk>
Date: 2004-09-24 15:46:16 CEST

Silvia Goettl wrote in message

> Ok. Ok. There is a function "Branch / Tag.."
> within Tortoise, but it does not look like
> doing anything.

Branches, tags and copies are all the same thing in subversion. If you want
to branch your entire project, right click on the top level folder of your
project and select "Branch / Tag...". TSVN will ask you where (in the
repository) you would like the copy made. Give it a name like
/path/to/repos/branches/mybranch and click on OK. It will then make a
'cheap' copy of the entire folder structure in the repository. Note that
these cheap copies do not eat lots of space in the repo; it works like a
symbolic link to every object in your tree, not a physical copy. That copy
is made directly in the repo, so you do not need a separate commit.

If you use repo-browser, you should be able to see how this has changed the
repository.

> As well as the function "Switch Working" Copy.

When you want to work on the branch instead of the mainline, you right-click
on that top level folder again and select "Switch", then pick the path to
the branch. Now your working copy is anchored to the branch, and any changes
you commit will be committed to the branch.

> If I want to make a checkin after

Checkin? Have you migrated from CVS ;-)

The TSVN manual and help file (they are the same) explain all this in more
detail.

Also, if you have not already read it, do take a look at the SVN book which
explains how subversion works.

Simon

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Sep 24 16:55:36 2004

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