From owner-freebsd-current Sun Jun 20 19:54: 4 1999 Delivered-To: freebsd-current@freebsd.org Received: from picnic.mat.net (picnic.mat.net [206.246.122.133]) by hub.freebsd.org (Postfix) with ESMTP id 8F82814D2D for ; Sun, 20 Jun 1999 19:53:39 -0700 (PDT) (envelope-from chuckr@picnic.mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.3/8.8.5) with ESMTP id WAA93143; Sun, 20 Jun 1999 22:52:15 -0400 (EDT) Date: Sun, 20 Jun 1999 22:52:15 -0400 (EDT) From: Chuck Robey To: "Kurt D. Zeilenga" Cc: "Daniel O'Connor" , freebsd-current@FreeBSD.ORG, "Jordan K. Hubbard" , Alfred Perlstein Subject: Re: laying down tags In-Reply-To: <3.0.5.32.19990620185538.009714e0@localhost> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 20 Jun 1999, Kurt D. Zeilenga wrote: > 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). Well, reading over this, it appears (though it's not clear) that you agree that dates can do the job of tags. Since we keep full logs, and the clock is the one on freefall, so dependencies on local clocks are not important, it falls to your argument about disk space. Do you know how many hundreds of kilobytes the last tag cost, or the present size of your archive? I don't know the actual size myself, I just know it takes quite a long time to download it all, so a megabyte wouldn't surprise me, every tag. I won't take it any longer tho, I don't seem to get any support on this. > > Kurt > > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@picnic.mat.net | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run picnic and jaunt, both FreeBSD-current. (301) 220-2114 | ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message