From: Joshua Haberman Date: 2006-11-07T01:09:48+09:00 Subject: Re: merge YARV into Ruby On Nov 6, 2006, at 7:55 AM, Kirill Shutemov wrote: > On 11/6/06, Marcus Rueckert wrote: >> On 2006-11-07 00:47:20 +0900, Kirill Shutemov wrote: >> > On 11/6/06, ville.mattila@stonesoft.com >> wrote: >> > > Git's windows support is poor, it requires cygwin which will >> make >> > > all file IO very slow. >> > >> > Anonymous access for windows users can be provided via git- >> cvsserver. >> >> and write access for windows users? > Cygwin+git or git-cvsserver with limitations: > - Currently cvsserver works over SSH connections for read/write > clients, and over pserver for anonymous CVS access. > - CVS clients cannot tag, branch or perform GIT merges. > > http://www.kernel.org/pub/software/scm/git/docs/git-cvsserver.html What advantages does git have over mercurial that makes it worth accepting these limitations? Mercurial also seems to have a more familiar user interface (you don't have to learn to fsck your object database or anything like that). It's very friendly in general. To me, mercurial seems like the most promising of the distributed VCS. Josh