Official git export
Vadim Goncharov
vadim_nuclight at mail.ru
Sun Aug 28 21:18:47 UTC 2011
Hi Robert Watson!
On Fri, 26 Aug 2011 10:06:32 +0100 (BST); Robert Watson wrote about 'Official git export (was: Re: FreeBSD problems and preliminary ways to solve)':
> One way to do this is to make "more official" our output if git exports of the
> repository -- something that many other Subversion-based projects do:
> Chromium, clang/LLVM, Tor, etc. Folk like Ulrich have been doing this on a
> casual basis for some time, but I think we need to formalise this and provide
> end-user documentation on how to use git to track FreeBSD, contribute patches,
> etc. There are a number of hitches people have to know about: the potential
> impact of obliteration, how to handle $FreeBSD$ correctly for system call
> additions, and so on. Simply writing them down and having an official
> git.FreeBSD.org (or even gitsvn.FreeBSD.org) would go a long way.
Is it only the git what is considered? Mercurial (hg) has a plugin for $Id$
conversion and is popular enough, too.
> I have to admit I've always preferred Perforce to git, simply because it
> strikes me as a more structured approach, partial checkouts (but especially
> composition of different depot pieces in a single checkout to create hybrid
> trees), etc. But git is widely used, and quite effectively used, by large
> communities. We need to support those communities better.
I haven't worked with Perforce, do you mean I could checkout at once several
directories e.g. sbin/ipfw and sys/netinet/ipfw in my working copy? If so,
sounds good. May be FreeBSD should really write it's own VCS, just as Git was
modelled after proprietary BitKeeper?..
--
WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight at mail.ru
[Anti-Greenpeace][Sober FreeBSD zealot][http://nuclight.livejournal.com]
More information about the freebsd-arch
mailing list