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

Re: dumb transports not being welcomed..

From
Junio C Hamano <junkio@cox.net>
Date
Sep 14, 2005, 19:00 UTC
Message-ID
<7vk6hjiiew.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<1126707016.14036.14.camel@cashmere.sps.mot.com>
Jon Loeliger <jdl@freescale.com> writes:
Show 5 quoted lines
> Well, that is sort of just it, too.  Why not make the
> default, obvious, common repo prep mechanism do all
> the necessary steps for proper presentation?  Having
> to remember to do 6 steps just begs for an additional
> layer of scripting.

Fair enough. My excuse is that Linus did not want the update-server-info hook enabled by default. He does not believe in dumb transports anyway, but aside from that, it still is a valid attitude because it is not necessary when you do not intend to publish your repository over dumb transport at all but still want to push into it. And another excuse is I do not in general think enabling hooks by default is a good idea.

Even if you built your repository with older git tools, you should be always able to say 'GIT_DIR=that-repository git-init-db' without damaging its existing contents to install the disabled hooks in its hooks/ directory.

> I confess, I've been using rsync as it is what appears
> to be able to reliably get a repository that works.

And I thought rsync was a reliable way too, until I saw a message from Tony Luck this morning X-<.

Previous: Jon LoeligerNext: Jon Loeliger
Message 24 of 25 in “dumb transports not being welcomed..”
  1. Junio C HamanoSep 13, 2005
  2. Sam RavnborgSep 13, 2005
  3. Junio C HamanoSep 13, 2005
  4. Sam RavnborgSep 13, 2005
  5. Junio C HamanoSep 13, 2005
  6. Jeff GarzikSep 13, 2005
  7. Junio C HamanoSep 13, 2005
  8. Jeff GarzikSep 14, 2005
  9. Linus TorvaldsSep 13, 2005
  10. Junio C HamanoSep 13, 2005
  11. Linus TorvaldsSep 13, 2005
  12. Junio C HamanoSep 13, 2005
  13. Kay SieversSep 14, 2005
  14. Junio C HamanoSep 14, 2005
  15. Johannes SchindelinSep 14, 2005
  16. Linus TorvaldsSep 14, 2005
  17. Linus TorvaldsSep 14, 2005
  18. Johannes SchindelinSep 14, 2005
  19. Linus TorvaldsSep 14, 2005
  20. Junio C HamanoSep 15, 2005
  21. Sven VerdoolaegeSep 14, 2005
  22. Junio C HamanoSep 14, 2005
  23. Jon LoeligerSep 14, 2005
  24. Junio C HamanoSep 14, 2005
  25. Jon LoeligerSep 14, 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.