FreeBSD needs Git to ensure repo integrity [was: 2012 incident]
Adrian Chadd
adrian at freebsd.org
Sun Nov 18 08:15:13 UTC 2012
On 17 November 2012 23:31, Konstantin Belousov <kostikbel at gmail.com> wrote:
> Git would work well with our workflow. It supports the centralized
> repository model, which the project employs right now.
It may work with your workflow, but it doesn't work with mine. :-)
Right now the source tree isn't very good at building drivers from a
full HEAD checkout on a -9 or -8 running system.
The include paths end up pulling from the local sys/net directory, for
example, rather than falling through to the specified kernel build and
kernel source path.
So at least for me, working almost exclusively in driver/stack land, I
can do sparse check out of only the bits that I'm working on. It lets
me get work done without having to run an up to date -HEAD (and keep
said install up to date.) I also do development on little old netbooks
with SSDs that would make it prohibitive to checkout multiple git
trees. No, using git on a USB/CF/etc card doesn't work very well
either I'm afraid.
I'm sure there are other use cases.
Adrian
More information about the freebsd-hackers
mailing list