FW: Philosophical question: Tagging & Structure
From: Bolstridge, Andrew <andy.bolstridge_at_intergraph.com>
Date: Fri, 3 Jul 2009 15:26:27 +0100
> -----Original Message-----
No they aren't. Tags in svn are branches, pure and simple. Which works fine in large part except for the case you've seen where you want to tag disparate sections of the repository; and for the case where you don't want a lot of tags to be created. If we used it, we'd have a hundred tag branches for some of our products by now!
> >
Someone once did this, they stored the tag info in revprop 0.
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=756563
sometimes I feel there is a little too much religion and not enough practicality. One of the reasons for not accepting that patch was that the problems attempting to be solved were "The things you do not like are essential parts of the Subversion design."
I like that branches design, it's great. Unfortunately, I think someone figured that tags could be implemented using this great branch feature.. and from then on, any alternative method was considered a lesser one. I think this is a classic programmer mistake - I've done it myself, implemented a cool feature I loved, showed it to the customer who promptly says "no, we wanted something much simpler", and I have to eat my beloved code and put the basic feature in for them. OSS devs on the other hand, gets to choose for themselves what gets in or not, and so the fancy feature gets it every time, even in cases like this, where the simple solution is actually the better one.
------------------------------------------------------
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
|
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.