Giovanni Bajo wrote:

Jeffrey A Law <[EMAIL PROTECTED]> wrote:

In fact, after the subversion conversion is over, we can "svn
delete" all those merging tags for good since they're there because
you can't delete them in CVS but we really don't need them anymore
(before anybody asks: "svn delete" keeps history of course).
Just a minor correction, you can certainly delete cvs tags.  It
just isn't something I'd necessarily recommend doing :-)

cvs tag -d <tag>


I think that is not a versioned operatoin (but I might be wrong).

It's not.

The point is
that with svn you can remove all those tags as versioned operations, so you are 
really not destroying past history,

Just to make this completely clear: removing a tag in SVN simply means that you remove the tag rirectory in HEAD. The tag (directory) still exists in previous revisions, so you can still, e.g., do a diff between two deleted tags. However, by deleting obsolete tags, you reduce the size of the tags directory in HEAD, thus obviously speeding up any queries amongs the current tags.

and you're making the tags list much more
meaningful and useful for everyday use. IMO we should do the same with closed
branches, they really serve no purpose there in /branches in the current
revision, we can safely "svn rm" them (or move to a /branches/closed subdir).

Giovanni Bajo



--
-- Brane

Reply via email to