Date: Tue, 27 Nov 2001 18:25:03 +0200 From: Giorgos Keramidas <charon@labs.gr> To: doug <doug@safeport.com> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: cvsup question Message-ID: <20011127162503.GA8434@hades.hell.gr> In-Reply-To: <Pine.BSF.3.96.1011125230046.50019B-100000@fledge.watson.org> References: <Pine.BSF.4.21.0111251909360.85635-100000@pemaquid.safeport.com> <Pine.BSF.3.96.1011125230046.50019B-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2001-11-25 23:06:10, doug wrote: > All of the modules listed below were commited in the time between my cvsup > runs. The date tag apparently works on what is put in the CVS version line > not when the commit is really made. > > So using date=<whatever> does not really mean no new updates will be > picked up. Yes, this can happen. If you are user ``X'' sitting at a FreeBSD terminal somewhere in the world, and ``S'' is your favorite CVSup server, with ``C'' being the cvsup-master which grabs the changes from the repository, the following timelines show how this things can happen. The small letters `a', `b' and `c' indicate deltas that are committed and grabbed by ``C'' the cvsup master. The lines marked with two stars at the beginning are points in time that ``X'' fires up CVSup. (X) (S) (C) a user trying to some cvsup the master run cvsup mirror cvsup mirror ----+-----------------------+----------------------+---- | | | | | | | | aaa | | aaaa | | | aaaaaa | | | aaaa | | | aaaa | | aaaaaa bb | aaa | bb | | aaaa | bb | ** . . . | . . . aaaaa . . . . .|. . . . . . . bb . . | | aaaa | bb | | aaa | bbb | aa | bbb | | | bbbb | | bbbbbb | | bbb | | ** . . .| . . . . . . . bbb . . | . . . . . . . . . . .| | bbb | | | bbb | | | bbb | | bbbbbbb | | | | | As you can see from this simple timeline, the user at ``X'' has started his first CVSup session *after* the second delta reached the CVSup master server, and asked for all the changes that were older than the current date. Since this particular delta had not reached his favorite CVSup mirror, he didn't get to grab it until the second time he fired up CVSup though :) -giorgos To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011127162503.GA8434>