On Sat, 13 Aug 2005, Petr Baudis wrote:
>
> Anyway, clone-pack is a clear winner for networks (but someone should
> re-check that, especially compared to rsync, wrt. server-side file
> caching); really cool fast, but not very practical for anonymous access.
git-daemon is for the anonymous access case, either started from inetd
(or any other external "listen to port, exec service" thing), or with the
built-in listening stuff.
It uses exactly the same protocol and logic as the regular ssh clone-pack
thing, except it doesn't authenticate the remote end: it only checks that
the local end is accepting anonymous pulls by checking whether there is a
"git-daemon-export-ok" file in the git directory.
In my tests, the git daemon was noticeably faster than ssh, if only
because the authentication actually tends to be a big part of the overhead
in small pulls.
[ Hey. There's a deer outside my window eating our roses again. Cute ]
Linus
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html