Re: please pull ppc64-2.6.git

2005-09-01 Thread Junio C Hamano
Russell King <[EMAIL PROTECTED]> writes: > Is the expected filesystem layout documented somewhere online (_external_ > to the source code) ? There already was a sketchy description in git(7), at I've updated it a bit to describe the current stat

Re: please pull ppc64-2.6.git

2005-08-31 Thread Junio C Hamano
Sergey Vlasov <[EMAIL PROTECTED]> writes: > All this means that currently there is no clean way to publish a partial > GIT repository, unless you place it at the same server where the base > repository is located (and even in that case needing to use something > like "echo /pub/scm/linux/kernel/gi

Re: please pull ppc64-2.6.git

2005-08-31 Thread Sergey Vlasov
On Tue, 30 Aug 2005 15:25:22 -0700 Junio C Hamano wrote: > Christian Meder <[EMAIL PROTECTED]> writes: > > > Is alternates unthinkable with URLs (e.g. remote alternates). > > In order to read an object data, the low level core GIT layer > does open()/mmap() of a file on the locally mounted files

Re: please pull ppc64-2.6.git

2005-08-30 Thread Junio C Hamano
Christian Meder <[EMAIL PROTECTED]> writes: > Is alternates unthinkable with URLs (e.g. remote alternates). In order to read an object data, the low level core GIT layer does open()/mmap() of a file on the locally mounted filesystem. It also does opendir()/readdir()/closedir() to find what's avai

Re: please pull ppc64-2.6.git

2005-08-30 Thread Christian Meder
On Mon, 2005-08-29 at 17:20 -0700, Linus Torvalds wrote: > > On Tue, 30 Aug 2005, Paul Mackerras wrote: > > > > What can one put in the alternates file? Just an absolute path, or > > does a relative path or a URL work too? > > Only an absolute path. > > URL's fundamentally do not work, and rel

Re: please pull ppc64-2.6.git

2005-08-29 Thread Linus Torvalds
On Tue, 30 Aug 2005, Paul Mackerras wrote: > > What can one put in the alternates file? Just an absolute path, or > does a relative path or a URL work too? Only an absolute path. URL's fundamentally do not work, and relative paths end up being parsed as relative to where-ever the user happens

Re: please pull ppc64-2.6.git

2005-08-29 Thread Paul Mackerras
Linus Torvalds writes: > echo /pub/scm/linux/kernel/git/torvalds/linux-2.6/objects > > objects/info/alternates Did that (s/linux-2.6/linux-2.6.git/ actually...) What can one put in the alternates file? Just an absolute path, or does a relative path or a URL work too? > or similar. That

Re: please pull ppc64-2.6.git

2005-08-29 Thread Russell King
On Mon, Aug 29, 2005 at 11:02:38AM -0700, Linus Torvalds wrote: > The "objects/info/alternates" thing is an extension, which allows you to > have a partial object store, and point to the "rest of it", and still have > all the tools understand it and be able to parse the totality of it. So it > d

Re: please pull ppc64-2.6.git

2005-08-29 Thread Linus Torvalds
On Mon, 29 Aug 2005, Russell King wrote: > > Is the expected filesystem layout documented somewhere online (_external_ > to the source code) ? Nope, I don't think so. > Alternatively, when changes occur to the repostory format, please can > they be marked with some obvious subject so that fol

Re: please pull ppc64-2.6.git

2005-08-29 Thread Russell King
On Mon, Aug 29, 2005 at 10:32:09AM -0700, Linus Torvalds wrote: > On Mon, 29 Aug 2005, Paul Mackerras wrote: > > Please do a pull from: > > > > rsync://rsync.kernel.org/pub/scm/linux/kernel/git/paulus/ppc64-2.6.git > > Gaah. > > This is not a valid git repository. > > Guys, if you do partially

Re: please pull ppc64-2.6.git

2005-08-29 Thread Linus Torvalds
On Mon, 29 Aug 2005, Paul Mackerras wrote: > > Please do a pull from: > > rsync://rsync.kernel.org/pub/scm/linux/kernel/git/paulus/ppc64-2.6.git Gaah. This is not a valid git repository. Guys, if you do partially populated repositories, _please_ make sure that you still make it a valid git