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

Re: tags in subversion

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-03-19 02:43:23 CET

"Jack Repenning" <jrepenning@collab.net> writes:

> One of those Bens writes:
> > The official Subversion Philosophy is that there is no such
> > thing as branches or tags, only cheap copies.
>
> This is very general language. Is svn really that general? I notice a
> convention trying to be born, that these copies are copies of the whole
> tree made near the root of the repo. Yet a true copy can be from or to
> any level of the tree.

That's true. You can "branch" the entire project, or just some
subdirectory, an individual component. We've done both.

> Can these "cheap copies you might think of as a branch" be "copied"
> out of and into arbitrary locations?

Absolutely. They're just directories. Rename them however you want.
Shuffle them around, reorganize them. Subversion doesn't dictate any
policy. You can even delete them; they'll still be in the history if
you ever want to resurrect them. There's no point in keeping a dead
branch in HEAD.

This is all discussed in chapter 4 of the book, and also toward the
end of chapter 5.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Mar 19 02:45:56 2003

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

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