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

Re: please pull ppc64-2.6.git

From
Junio C Hamano <junkio@cox.net>
Date
Aug 30, 2005, 22:25 UTC
Message-ID
<7v8xyjhxkd.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<1125438048.9705.43.camel@localhost>
Christian Meder <chris@absolutegiganten.org> 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 available.

If you can arrange to automount via luserfs (or whatever; we do not care much about particular implementation) so that it can do these filesystem operations, git will happily use it.

Even in that case, the alternate you would tell git should look like a local filesystem path --- your automounting from remote specified with URL for such a path would happen outside GIT.

Previous: Christian MederNext: Sergey Vlasov
Message 9 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.