John Peacock wrote:
> Mark Phippard wrote:
>> 5) As others have pointed out, a single property value cannot easily
>> express a complex mixed-revision tag.
> As long as the property value or "tag" is an alias for the actual copy to some
> tag folder, then this isn't a problem at all. The existing Subversion cheap
> copy becomes the backend implementation and the tag becomes the user friendly
> front end...
(This reply isn't aimed at anybody in specific,
it's just my view of the problem.)
Come on guys... how 'user friendly' can you get?
The only thing you need to do now is look for a specific name in a
folder called 'tags' (or in case of a branche in the folder 'branches'
for that matter).
And instead of saying 'check out tag "mytag"' you say 'check out url
"http://domain.com/repos/tags/mytag"', or even '/tags/mytag' should be
enough. And in case you can't remember that, send yourself an email.
The suggested solutions (I've read in the short time I've been reading
this list) all 'feel' like workarounds to me, and I don't really like it
(not that I have anything to say about it :P).
Every suggestion against the SVN-tags and SVN-branches was made from a
point of view where people compare it directly to other Version Control
I'd really really like the SVN approach because of one thing: they kept
the concept simple. Why change a simple *and* working concept to
something more complicated and slower (i.e. because of the tag searching).
Simple things tend to work the best and often prove to be the most
flexible and stable.
(I.e. check the guy that sold 1,000,000 pixels on his webpage for $1
each. Simple and very effective :-) )
If we would build a Trojan Horse (the Greek type, not the viral type)
would we build it out of wood just because 'we know' wood? No ofcourse
not, we would build it out of some strong metal or even gold if it could
persuade our enemy... Instead of walking in with some cheap-ass wooden
PS: How can a better Version Control System be created if it keeps
getting compared with other VCS. And even to CVS which it is trying to
replace... If we build everything exactly the same, why build it? Just
use CVS :-)
PPS: Sorry guys, I just had to send this in...
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Mon Jul 3 00:41:31 2006