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

Re: [RFC/PATCH] commit-tree: bump MAX_PARENTS to 128

From
Jakub Narebski <jnareb@gmail.com>
Date
Feb 27, 2007, 14:04 UTC
Message-ID
<es1dm2$kt6$2@sea.gmane.org>
In-Reply-To
<20070227113938.GA5423@coredump.intra.peff.net>
Jeff King wrote:
Show 18 quoted lines
> On Tue, Feb 27, 2007 at 11:31:52AM +0000, Andy Parkins wrote:
> 
>>> there are dozens of repositories; I would now like to group them in the
>>> same repo for ease of clone/fetch.
>> 
>> It doesn't have fetch or clone support, but perhaps my poorman's submodule 
>> code will help you a bit, until real submodule support appears in git.
> 
> Thanks for the pointer, but it doesn't handle one of my pet peeves with
> many repositories: fetching 25 repositories takes a long time. I have a
> "look at every repository and see if anything needs fetched or pushed"
> script; it takes about 0.5-1.0 seconds per repository. Turning 25
> fetches into 1 makes it a lot nicer to use.
> 
> So of all the problems hoped to be solved by submodule support, I think
> your poor man's submodule support solves the ones I don't care about
> (tracking external repositories with merge resolution) but not the one I
> do (fetch/clone effort). :)

See http://git.or.cz/gitwiki/SubprojectSupport which mentions prototype submodules/subprojects implementation by Martin Waitz, with having link to submodule commit in the tree (so tree have links to trees, to blobs, and to submodules/commits).

BTW. Andy, could you add note about your lightweight submodule support to this page? TIA.

-- 
Jakub Narebski
Warsaw, Poland
ShadeHawk on #git
Previous: Jeff KingNext: Johannes Schindelin
Message 11 of 12 in “commit-tree: bump MAX_PARENTS to 128”
  1. commit-tree: bump MAX_PARENTS to 128Jeff King, Feb 26, 2007
  2. Shawn O. PearceFeb 26, 2007
  3. Johannes SchindelinFeb 26, 2007
  4. Junio C HamanoFeb 27, 2007
  5. Jeff KingFeb 27, 2007
  6. Junio C HamanoFeb 27, 2007
  7. Jeff KingFeb 27, 2007
  8. Junio C HamanoFeb 27, 2007
  9. Andy ParkinsFeb 27, 2007
  10. Jeff KingFeb 27, 2007
  11. Jakub NarebskiFeb 27, 2007
  12. Johannes SchindelinFeb 27, 2007

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.