On Thu, Nov 5, 2009 at 12:01 AM, Shawn O. Pearce [off-list ref] wrote:
Avery Pennarun [off-list ref] wrote:
quoted
quoted
git-daemon doesn't (currently) work on msysgit. Currently I run git-daemon
on my linpus netbook and pull/push from windows.
I didn't know that. Windows sockets are mercifully very nearly
compatible with Linux ones, so hopefully this wouldn't be too hard to
fix for someone that needs it. (Not me; I prefer cygwin over msys in
all cases.)
git-daemon relies on fork, do work, then later exec. Windows lacks
this concept. Making it hard to port.
Before anyone starts hacking: I've got a working git-daemon on
Windows, based on some old patches from Mike Pape, plus some extending
of the start_async-api. It's still not ready for submission, but I
think I've got the last important technical details nailed down now,
all that is needed is a fair share of clean-up. Hopefully I'll have it
ready for submission during the week-end some time.
--
Erik "kusma" Faye-Lund