Re: Common setting for interoperability repo across windows and unix?
- From
Erik Faye-Lund <kusmabite@googlemail.com>
- Date
- Nov 4, 2009, 23:10 UTC
- Message-ID
- <40aa078e0911041510p645c37c3i238fbf0eb568aba0@mail.gmail.com>
- In-Reply-To
- <20091104230122.GK10505@spearce.org>
On Thu, Nov 5, 2009 at 12:01 AM, Shawn O. Pearce <spearce@spearce.org> wrote:
Show 12 quoted lines
> Avery Pennarun <apenwarr@gmail.com> wrote: >> > >> > 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