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

Re: qgit reports errors in the git repository

From
Junio C Hamano <junkio@cox.net>
Date
Dec 17, 2005, 09:36 UTC
Message-ID
<7vu0d812vf.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<e5bfff550512170044v59f96262ica6511e981889ea9@mail.gmail.com>
Marco Costalba <mcostalba@gmail.com> writes:
Show 5 quoted lines
> Using
>
> git-clone http://digilander.libero.it/mcostalba/qgit.git qgit_test
>
> does not work (never did). Peraphs it's time I dig a little bit deeper.

Do you keep qgit.git/info/refs, qgit.git/objects/info/packs, and possibly qgit.git/objects/info/alternates up-to-date under http://digilander.libero.it/mcostalba/? Your server seems to give friendly "no such page" instead of usual 404 not found for nonexisting paths, which means that you would probably need to have an empty info/alternates file there, and if you do not have packs then empty info/packs files as well.

Also I suspect once you start packing your repository the downloaders would have a hard time --- instead of getting "not found" as a cue to switch to fetching packs they would get the "friendly page" and mistakenly think the loose object stored in your repository is corrupt.

Previous: Junio C HamanoNext: Pavel Roskin
Message 8 of 9 in “qgit reports errors in the git repository”
  1. Pavel RoskinDec 13, 2005
  2. Linus TorvaldsDec 13, 2005
  3. Pavel RoskinDec 15, 2005
  4. Pavel RoskinDec 15, 2005
  5. Pavel RoskinDec 16, 2005
  6. Junio C HamanoDec 16, 2005
  7. Junio C HamanoDec 17, 2005
  8. Junio C HamanoDec 17, 2005
  9. Pavel RoskinDec 20, 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.