Date: Thu, 10 Aug 1995 14:07:03 +0800 (WST) From: Peter Wemm <peter@haywire.dialix.com> To: "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com> Cc: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= <ache@astral.msk.su>, CVS-commiters@freefall.FreeBSD.org, ache@freefall.FreeBSD.org, cvs-usrbin@freefall.FreeBSD.org, rgrimes@freefall.FreeBSD.org Subject: Re: cvs commit: src/usr.bin/at - Imported sources Message-ID: <Pine.SV4.3.91.950810135633.1709k-100000@haywire.DIALix.COM> In-Reply-To: <199508100525.WAA00744@gndrsh.aac.dev.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 9 Aug 1995, Rodney W. Grimes wrote: > Date: Wed, 9 Aug 1995 22:25:08 -0700 (PDT) > From: Rodney W. Grimes <rgrimes@gndrsh.aac.dev.com> > To: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= <ache@astral.msk.su> > Cc: CVS-commiters@freefall.FreeBSD.org, ache@freefall.FreeBSD.org, > cvs-usrbin@freefall.FreeBSD.org, rgrimes@freefall.FreeBSD.org > Subject: Re: cvs commit: src/usr.bin/at - Imported sources > > > > > In message <199508100351.UAA15127@freefall.FreeBSD.org> Andrey A. > > Chernov writes: > > > > >ache 95/08/09 20:50:59 > > > > > Branch: usr.bin/at 1.1.1 > > > Log: > > > Initial import of version 2.9 > > > > > I src/usr.bin/at/CVS > This was _not_ imported, that is what the I stands for. > > > > > > C src/usr.bin/at/Makefile > > > C src/usr.bin/at/Makefile.inc > > > > Please, remove this 3 entries imported in by accident to > > allow me continue with merging. > > Humm.. why didn't I get a copy of this import commit message :-(. > Why are you trying to import into non vendor branched areas? Dunno.. I got them, they arrived after Andrey sent his help request.. > And this is _not_ an ``initial import'', there is existing code > there, and you probably just made a mess of it all :-(. > > Do not attempt to do _ANYTHING_ to this code at this time until > either Peter or I have looked over the damages. > > Do not attempt any further imports any place in the tree. > > Peter, do you have the time to evaulte the damage done by this > import. Here is the full body of the import message: > ache 95/08/09 20:50:59 > > Branch: usr.bin/at 1.1.1 > Log: > Initial import of version 2.9 > > Status: > > Vendor Tag: koenig > Release Tags: at_2_9 > > I src/usr.bin/at/CVS > N src/usr.bin/at/LEGAL > C src/usr.bin/at/Makefile > C src/usr.bin/at/Makefile.inc > C src/usr.bin/at/at.c > C src/usr.bin/at/at.h > C src/usr.bin/at/at.man > C src/usr.bin/at/panic.c > C src/usr.bin/at/panic.h > C src/usr.bin/at/parsetime.c > C src/usr.bin/at/parsetime.h > C src/usr.bin/at/perm.c > C src/usr.bin/at/perm.h > C src/usr.bin/at/privs.h > > 12 conflicts created by this import. > Use the following command to help the merge: > > cvs checkout -jkoenig:yesterday -jkoenig src/usr.bin/at > > A quick glance over by me shows this went in as 1.1.1.1 on all files, which > is infront of all other branches. At any rate a look at the delta 1.1.1.1 > for at.c shows to be a mess and I doubt further vendor imports at this > point would do nothing more than create these 12 conflicts every time :-(. I'm not quite so pessimistic about this.. the "C" means different things in different contexts. In this case, "C" means "import conflict", and would probably not have created any "visible" /usr/src changes, apart from making "LEGAL" appear.. It doesn't mean that there are any "<<<<<" ">>>>" merge conflicts. What the "C" effectively means, is that 1.1.1.1 was created, while there is a 1.1, 1.2 etc mainline, and somebody has to manually merge them in with "update -j". Yes, it will happen every single time that a new at or atrun is imported, but I dont think it matters much. *after* is sorted out, one should be able to import a new release, and do an "update -j ...." and get rcsmerge to do the hard work for you. I'll take this offline and speak to Rod about it, but I suspect that this may actually be a possible way of sorting out our non-vendor-branched parts of the tree, *provided* it's done carefully. I'd suggest holding fire for the moment and wait till Rod and I decide whether it's worth the hassle... > I have tarred up my backup copy from August 6, and have it ready to go > splat right over the top of this rolling the repository backwards to that > date in this area. > > The following shows this to be safe: > freefall:rgrimes {127} cvs rdiff -D "August 5" -D "August 9 20:50" at > cvs rdiff: Diffing src/usr.bin/at > freefall:rgrimes {128} Yes, this may be worthwhile doing.. but for artun as well, because Andrey did both at once.... -Peter > -- > Rod Grimes rgrimes@gndrsh.aac.dev.com > Accurate Automation Company Reliable computers for FreeBSD >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SV4.3.91.950810135633.1709k-100000>