git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: please pull ppc64-2.6.git

From
Linus Torvalds <torvalds@osdl.org>
Date
Aug 29, 2005, 18:02 UTC
Message-ID
<Pine.LNX.4.58.0508291057380.3243@g5.osdl.org>
In-Reply-To
<20050829184510.A20605@flint.arm.linux.org.uk>
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 folk know when things
> are going to break?

The only actual filesystem _breakage_ has been the introduction of pack-files (and the old, old _old_ thing where I changed the actual object compression/hashing order).

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 doesn't break or change old formats, it only allows a new one.

(Partial repos have always worked with the rsync protocol, and with the client-side pulling. But that was more of an accident than anything else, and they fundamentally were broken for any real work - gitweb can't show anything really sane, server-side serving - whether anonymous or ssh - doesn't work, etc etc).

		Linus
Previous: Russell KingNext: Russell King
Message 3 of 11 in “Re: please pull ppc64-2.6.git”
  1. Linus TorvaldsAug 29, 2005
  2. Russell KingAug 29, 2005
  3. Linus TorvaldsAug 29, 2005
  4. Russell KingAug 29, 2005
  5. Junio C HamanoSep 2, 2005
  6. Paul MackerrasAug 29, 2005
  7. Linus TorvaldsAug 30, 2005
  8. Christian MederAug 30, 2005
  9. Junio C HamanoAug 30, 2005
  10. Sergey VlasovAug 31, 2005
  11. Junio C HamanoAug 31, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.