Skip site navigation (1)Skip section navigation (2)
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>