Official git export (was: Re: FreeBSD problems and preliminary
ways to solve)
gleb.kurtsou at gmail.com
Fri Aug 26 18:56:38 UTC 2011
On (26/08/2011 12:43), Jonathan Anderson wrote:
> On 26 August 2011 12:23, Robert Watson <rwatson at freebsd.org> wrote:
> > Per my earlier comments, I think we've reached the juncture where a
> > "blessed" svn2git export would be extremely helpful.
> > [...]
> > I suspect quite a bit will end up in github just due to its accessibility,
> > but hosting our own is certainly also an option. In some sense, this
> > strikes me as secondary to establishing some of the details about how to
> > prepare patches, known nits, and having an authoritative origin.
> Indeed, that's the beauty of Git, that the repositories will all play
> nicely together, no matter where they're hosted or what the "chain of
> custody" is, but they do need to come from the "right" source.
> I just hope that the consensus solidifies around the freebsd.git repo
> that your.org hosts, rather than the freebsd-head.git one that
> your.org, github and gitorious all have, because your.org's
> freebsd.git has *all* of the SVN branches, including releases, vendor
> branches, user projects, etc., whereas the others only have
> [variously] -CURRENT or a smattering of release branches.
I'd also prefer your.org style repository with all branches. your.org
branch layout is much better than http://gitorious.org/freebsd/freebsd
The only thing that bothers me is that no repository includes full user
names, hopefully it would be fixed in official git repo.
Jonathan, could you update /Git wiki page with an example of git clone
specifying only head branch and how to add another branch later. That
would make local repository copy smaller, pull faster and
'git branch -r' output much shorter.
> Jonathan Anderson
> Research Student, Security Group
> Computer Laboratory
> University of Cambridge
> +44 (1223) 763747
> jonathan.anderson at cl.cam.ac.uk
More information about the freebsd-arch