Date: Thu, 28 Jan 1999 11:44:07 -0800 (PST) From: Archie Cobbs <archie@whistle.com> To: grog@lemis.com (Greg Lehey) Cc: cvs-committers@FreeBSD.ORG Subject: Re: MAINTAINER file (was: cvs commit: src/sys/i386/eisa ahb.c) Message-ID: <199901281944.LAA07262@bubba.whistle.com> In-Reply-To: <19990128183010.D8473@freebie.lemis.com> from Greg Lehey at "Jan 28, 99 06:30:10 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Greg Lehey writes: > Well, there are other issues apart from whether you introduce bugs. > Everybody does that from time to time. A different issue is that a > number of parts of the system are still in a state of flux, and any > changes, even correct ones, can be a nuisance. Consider the situation > today: I was just about to commit some changes to vinum, and to my > surprise I found that the version I had just supped had been updated > an hour earlier. I had to first investigate the changes (which, as > far as I can tell, fixed bugs rather than introduced them :-), and > then merge them with my own. I did find one change, however, which > introduced a warning. > > If I had supped an hour earlier, I would not have got these updates. > In fact, I suppose there's a chance that I missed a few as it is. I > have vinumconfig.c, vinumio.c and vinumstate.c. Were there others? > CVS is a useful tool, but it's not infallible if people check in > across the network, as I do. Hmm.. I guess I don't see what the problem is. CVS prevents you from checking in something that is based on an "old" version of a file. It even does automatic merging to get your local version updated and synchronized with the latest repository version. Of course the advantage here is that this allows people to work in parallel and not have to indefinitely "lock" a chunk of code (I know you know all this already). In your case, everything worked out OK, didn't it? You just had to do another cvs update and merge before checking your changes in... so what's the problem? -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901281944.LAA07262>