Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Aug 2011 14:27:33 +0200
From:      Fabien Thomas <fabien.thomas@netasq.com>
To:        "K. Macy" <kmacy@freebsd.org>
Cc:        freebsd-arch@freebsd.org
Subject:   Re: Official git export
Message-ID:  <08D86AEA-EA97-4F68-BB96-F9534FE005E2@netasq.com>
In-Reply-To: <CAHM0Q_MMZ7h1Yxg-uFuPL_v8dx9a%2B8oBdqwC3DwZwpc9EhbGMA@mail.gmail.com>
References:  <CAMBSHm8uX45k0M4on=5Cpw_CKoddA=4oJSNXpH7dGPt=Vy2HOw@mail.gmail.com> <alpine.BSF.2.00.1108261000040.48200@fledge.watson.org> <slrnj5lc58.jd1.vadim_nuclight@kernblitz.nuclight.avtf.net> <4e5ba9c3.bzHIw1KEy8R2QcK7%perryh@pluto.rain.com> <3420B331-C697-468A-80BA-B31C33804710@freebsd.org> <4e5c5b5f.moT7dLemOuteQJ5T%perryh@pluto.rain.com> <4E5C364D.7070904@freebsd.org> <CAHM0Q_Mq3YEEpB6uNymjtd=WCQuTR6gd=71EsLxJf5J0ygyjiw@mail.gmail.com> <20110830201357.GB58638@acme.spoerlein.net> <CAHM0Q_NLSDqu73__sTU-eiTu8qadGGjfXX1utD8Nu%2BzewjZLcw@mail.gmail.com> <20110831084542.GC58638@acme.spoerlein.net> <CAHM0Q_MMZ7h1Yxg-uFuPL_v8dx9a%2B8oBdqwC3DwZwpc9EhbGMA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Aug 31, 2011, at 12:55 PM, K. Macy wrote:

> is indeed relevant for many of us.
>>=20
>> So the full history for head clocks in around 570MB whereas a history
>> from r225000 onward will take up 164MB of space. I really think that
>> this factor <4x is something people should just accept. It is a =
one-time
>> thing anyway, and if they managed to download an ISO image of FreeBSD =
or
>> have Xorg and Firefox installed, they had to download more than that
>> before.
>>=20
>> Funnily enough, people with time and bandwidth constraints are those
>> that profit from git the most! :)
>>=20
>> But noone's forcing anybody to use git, so if svn works better for =
those
>> folk (I can hardly imagine how), just continue using it. It's not =
going
>> away.
>=20
> While I appreciate your evident understanding of git, it would seem
> that I have not successfully communicated my intent to you. It is
> possible that my needs and the needs of those with whom I work
> regularly do not intersect with yours and thus my observations will
> not seem germane.
>=20
> What *I* am discussing, is not git vs. svn, but the areas which could
> make git work better for those of us who would like to use it in the
> way that I have been doing. The full history of HEAD is not useful to
> most of us. However,  the full history of the most recent stable
> branches, e.g. 7 and 8 is. As far as I understand Fabien had to put in
> a fair amount of effort to create a git repository of a manageable
> size.

My initial concern about full git-svn sync vs only useful branches =
(release + stable + head)
with full history was to keep the branch namespace clean and to remove =
some size (not evaluated).

For me the full history is very useful even from r0 to get to the =
original
commit message for a modification.=20

I'm not a git fan to replace svn for the main repo. At work we use the =
same scheme for git:
- git for work, shared work, test.
- svn for the final commit

To sum-up it will be great if the git server appear on freebsd.org. =
Today the robot that synchronize from
git-svn to git on gitorious is on my my local server that can go down =
quite easily :D.

Even if only upstream (read only) server is provided this is useful to =
populate work area on different git services.

Fabien=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?08D86AEA-EA97-4F68-BB96-F9534FE005E2>