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

Re: Re: CVS/SVN comparison

From: Anthony Metcalf <anthony.metcalf_at_anferny.ath.cx>
Date: 2004-10-22 18:03:47 CEST

On Fri, 22 Oct 2004 17:49:52 +0200
"Guido Anzuoni" <guido.anzuoni@kyneste.com> wrote:

> What if someone gets root's password ?
> What if someone open the server and change your hard disk.
> What if....I could go on for days

True, you could, from root's password up there is no point going any further. Obvously root can delete the whole repo if they feel like it. I wouldn't want a "release manager" to accidently do that though.

The point I was trying to make is that, with subversion, out of the box, there is no difference between tagging and copying and branching.

With the setup of the correct authentication, and the correct repo layout, you can achive tagging.

To me a tag is a pristene copy of the repo at a specified point. Thats all. Of course root could delete it, amend it, whatever, but svn should not allow that.

What if I want my users to be able to create their own tags? HAve a tag directory per user? What if the "release manager" forgets what part of the repo they are in and detroy's the tag?

There isn't much point arguing, what I think of as tags doesn't exist.
What you think of as tags is a system imposed upon your repos.

I think the book, and the porple on the list, could make it clearer that a tag is just a branch (which is just a copy of some combination of files) that has been put in a read only directory.

Please don't take this as a personal attack, and please don't cc me on replies. Thanks :)

Anthony

 

  • application/pgp-signature attachment: stored
Received on Sat Oct 23 05:58:41 2004

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

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