On Wed, Oct 13, 2010 at 3:05 PM, LiuYan 刘研 <lovet...@21cn.com> wrote: > David Weintraub <qazwart <at> gmail.com> writes: > BTW, CVS tagging is very nice, 'tagging' (svn copy) in subversion is like an > extra commit and result in a new revision, although 'svn copy' is a > light/cheap > way in subversion, it still make me confused sometimes.
CVS does real tagging and not the "it's really a directory copy" crap that Subversion does. However, Subversion takes less than a second to tag, and tagging in CVS means each and every file must be tagged. That can take a while. If you do continuous builds, and tagging in part of a build, it could make a five minute build take 15 minutes. Truthfully, tagging in Subversion isn't necessary because of the revision numbers. Unless a site I work with really wants build tags, I simply don't bother with them. Only production releases are tagged. Everything else is done by Subversion revision number. -- David Weintraub qazw...@gmail.com