From: Nicolas Pitre Date: Mon, 06 Apr 2009 14:14:45 GMT Subject: Re: Performance issue: initial git clone causes massive repack Message-ID: In-Reply-To: <20090406T140124Z@curie.orbis-terrarum.net> On Mon, 6 Apr 2009, Robin H. Johnson wrote: > I haven't read all this morning submissions to the thread yet, but I > wanted to make two posts before I leave on a trip (in ~20 minutes), and > I'll be back late on Thursday. > > On Mon, Apr 06, 2009 at 09:29:04AM -0400, Nicolas Pitre wrote: > > > To me, this is a non-issue (if the content of these objects are > > > secret, then why are they here at all on a public server?), but I > > > think there were discussions here about it (can't find the right > > > keywords to dig the archives though), and other people may think > > > differently. > > Guess who was involved in that discussion... > > I may allow you to pull certain branches directly from my own PC through > > the git native protocol. That doesn't mean you have direct access to > > the whole of any of the packs I have on my disk. > If the native rsync protocol is allowed to the repo, then that argument > is moot. The rsync protocol is _not_ the native git protocol. And I personally don't encourage its usage either, except as a _temporary_ workaround for unresolved issues. You will never see this protocol available from any git server I maintain. Nicolas