Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Sep 1997 05:37:22 -0400 (EDT)
From:      Chuck Robey <chuckr@glue.umd.edu>
To:        Richard Wackerbarth <rkw@dataplex.net>
Cc:        Nate Williams <nate@mt.sri.com>, Eivind Eklund <eivind@bitbox.follo.net>, Eivind Eklund <perhaps@yes.no>, "Jordan K. Hubbard" <jkh@time.cdrom.com>, hackers@FreeBSD.ORG
Subject:   Re: How do I check out a snapshot?
Message-ID:  <Pine.BSF.3.96.970928053505.313H-100000@Journey2.mat.net>
In-Reply-To: <l03110701b05318734355@[208.2.87.4]>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 27 Sep 1997, Richard Wackerbarth wrote:

> At 2:30 PM -0500 9/27/97, Nate Williams wrote:
> >> > > In what way are release tags expensive?
> >> >
> >> > I'm not sure exactly what Jordan was referring to, but I know that every
> >> > time the tree gets tagged, a huge ctm delta is generated.  I think this
> >> > would mean a lot of net traffic also for folks using cvsup.
> >
> >> This should be irrelevant for adding CVS tags for each commit, I
> >> believe.  It will increase the ctm delta size a little, but the ctm
> >> deltas would still only refer to files that are modified anyway.
> >
> >All files are modified when tags are put down, so it means CTM deltas
> >and CVS deltas are rather large, although the change for each file is
> >rather small.
> 
> A suggestion to consider. --
> 
> Suppose that the snapshots are always generated by using a CVS checkout
> that never references the head directly. In other words, in a manner
> that others can reproduce at a later time. (For example, a checkout
> by date, using yesterday's date)
> 
> Now this "key" can be placed in a file within the tree where interested
> parties can retrieve it. Since the key is only a line or two at most,
> and only affects one file, it will not impose the burden on CTM and
> CVSup that a full scale CVS Tag would create.

Hmm.  It not only saves a lot of net traffic, it makes it easily
reproducible.  Since every tag _also_ increases the size of the cvs
archive, this is a win-win-win.  Hey, what do we pay you, Richard?  Put
yourself down for a 10% increase!  :->

> 
> Richard Wackerbarth
> 
> 
> 
> 

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@eng.umd.edu          | communications topic, C programming, and Unix.
213 Lakeside Drive Apt T-1  |
Greenbelt, MD 20770         | I run Journey2 and picnic, both FreeBSD
(301) 220-2114              | version 3.0 current -- and great FUN!
----------------------------+-----------------------------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.970928053505.313H-100000>