Date: Wed, 16 Dec 2020 08:09:01 -0800 From: Cy Schubert <Cy.Schubert@cschubert.com> To: Warner Losh <imp@bsdimp.com> Cc: Cy Schubert <Cy.Schubert@cschubert.com>, freebsd-git@freebsd.org Subject: Re: Vendor Imports Message-ID: <202012161609.0BGG910P018294@slippy.cwsent.com> In-Reply-To: <CANCZdfpbZeiPamfX%2Bz-85WWAo7TA5P36T_qEUCQ-VoQdjh%2ByOw@mail.gmail.com> References: <202012160812.0BG8C7iT006176@slippy.cwsent.com> <CANCZdfpbZeiPamfX%2Bz-85WWAo7TA5P36T_qEUCQ-VoQdjh%2ByOw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <CANCZdfpbZeiPamfX+z-85WWAo7TA5P36T_qEUCQ-VoQdjh+yOw@mail.gmail.c om> , Warner Losh writes: > --0000000000002f35bf05b6945830 > Content-Type: text/plain; charset="UTF-8" > > On Wed, Dec 16, 2020 at 1:12 AM Cy Schubert <Cy.Schubert@cschubert.com> > wrote: > > > Can we extrapolate that multilevel vendor trees, those with > > subdirectories, > > would need a cp -R or rsync? > > > > It would. > > > > The example shown says: > > > > % cd ../mtree > > % cp ~/git/NetBSD/usr.sbin/mtree/* . > > % > > > > cp -R would be appropriate for more complex software like openssl, > > unbound, > > and the like. Is this correct? > > > > Yes. You're right. rsync with delete has been suggested, but I've not had > time to update the example. Except that rsync duplicates hard link relationships whereas cp -R copies them as if they are independent files in their own right. An rsync without the -a or -H options should be suggested. Or does git treat hard links to the same file as different files? (Meaning I'm talking through my hat?) -- Cheers, Cy Schubert <Cy.Schubert@cschubert.com> FreeBSD UNIX: <cy@FreeBSD.org> Web: https://FreeBSD.org NTP: <cy@nwtime.org> Web: https://nwtime.org The need of the many outweighs the greed of the few.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012161609.0BGG910P018294>