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

RE: Mnemomic names for revisions

From: Dale Worley <dworley_at_pingtel.com>
Date: 2005-05-03 15:19:41 CEST

> From: Tim Hill [mailto:tim@realmsys.com]

> I think we are also arguing a philosophy -- can tags do the job?
> yes. Would other mechanisms assist SVN users and admins? I would argue
yes. You
> correctly note some administrative issues with labels, but there are just
> many with tags.

It's one of the traditional design tradeoffs -- If you wish to achieve A, do
you use a specialized instance of general feature X, or do you use a
specialized feature Y? The advantage of X is that it requires no new
implementation of tools; the disadvantage is that it demands a "secret
decoder ring", additional information on how X is used to achieve A. The
advantage of Y is that it can be tailored for A; the disadvantage is that it
has to be implemented. The critical questions are "How much extra work does
it take to implement Y versus just using X?" and "How much better a solution
to A is Y than X?"

In this case, I think that a specialized named-revision scheme would
probably take quite a bit of work to implement, despite that it's
conceptually trivial -- there's a lot of overhead to adding a feature to a
complex system. And nobody has made the case that true named-revisions
would save users a great deal of hassle.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue May 3 15:25:35 2005

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.