svn tag inspection
Branko Čibej
brane@xbc.nu
Sun Oct 23 08:45:00 GMT 2005
Giovanni Bajo wrote:
>Jeffrey A Law <law@redhat.com> 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
More information about the Gcc
mailing list