Date: Sun, 20 Jun 1999 18:55:38 -0700 From: "Kurt D. Zeilenga" <Kurt@OpenLDAP.Org> To: Chuck Robey <chuckr@picnic.mat.net> Cc: "Daniel O'Connor" <doconnor@gsoft.com.au>, freebsd-current@FreeBSD.ORG, "Jordan K. Hubbard" <jkh@zippy.cdrom.com>, Alfred Perlstein <bright@rush.net> Subject: Re: laying down tags Message-ID: <3.0.5.32.19990620185538.009714e0@localhost> In-Reply-To: <Pine.BSF.4.10.9906202131420.47432-100000@picnic.mat.net> References: <XFMail.990621093123.doconnor@gsoft.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Tags can span time, span branches, and subsets of the repository. A tag may not represent a bulk commit. Tags are associated with specific revisions of files, not some arbitary date. Assuming that the tag represents a bulk commit over a subtree of a single branch of the repository, it may be possible to use a date specifier instead. However, you need to know the exact date required for the operation. On a busy repository, you may have to resort to logs to determine what date to use. Use of date specifiers, especially those gleamed off of local clocks, are error prone. You should take advantage of the power of CVS, use tags! As far as disk space, disk space is cheap. Time isn't. I, for one, would love to see more CVS branches and tag use in FreeBSD. I would love to see committer using private branches. It's much easier for me to test developments if I can just cvs checkout the work in progress. I look forward to the day that I can 'rm /usr/bin/patch'. (note: patch is a lovely, useful tool; but updating source via patches when you have CVS is arcane). Kurt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3.0.5.32.19990620185538.009714e0>