From: twinandi@... Date: 2008-10-01T17:14:01+09:00 Subject: Re: Revision control for Ruby David Masover wrote: > Which part? The "distributed", the "really fast", or the cross-platform? :D The combination of all of them ... mostly the cross-platform-thing ... the distribution makes life easier ... and the Speed ... hmm... for me thats not THAT critical. > Git works natively on Linux and OS X, and has a mingw32 port for Windows. > Whether mingw32 is "native" is up for debate, but it's certainly more > native (and faster!) than Cygwin. > Git is also just about the fastest SCM I've EVER used -- not that I've > benchmarked, but I very much doubt Mercurial (being written in Python) has > it beat. > > And yes, Git is distributed. I've tried Git a few Weeks ago, and yes it's speed on really large repositories iss probably unbeatable (for now?) Because of the "Git-hype" (everyone speaks about it, its initially made by Linus ... woooah ;), Rails switched to Git, Github was launched, etc. ) i first tried to use Git and later switched over to Mercurial, because sometimes i have to use Windows, just because a Linux is not available. And then i think Mercurial is easier (for me!) to install. Just windoze-double-click. So the easy cross-platform-use is the really cause, why i decided to use mercurial internal instead of Git. > Keep in mind that Rails itself is developed on Git, and the Rails source > is on Github. So yes, Capistrano does support several flavors of Git > deployments, and I wouldn't be surprised if there was also a Mercurial > plugin. I think i have to dig deeper in capistrano, off the beaten track. And/or i should try Git again ... As everytime it gets to a decission wether to use Software A or Software B, in the end its just subjective Andi