Wednesday January 7, 2009

2009: Distributed Version Control

2009 will be interesting. In this series of posts, I publish some thoughts/wishes about technological improvements in 2009. Previous entries: Really Rich Internet Applications, Easy JavaScript for Everyone, Databases and Persistence.

Couple years back, I thought CVS was ok. Nowadays, I think it was crap and I am happy that I don’t have to use it anymore. Instead I use Subversion, which I thought SVN was ok. After watching Linus’ talk about DVCS and Git[2] and using it for SproutCore, I am sure that SVN days are counted, too. My bet is on Git, because it is already well established among open-source projects through github. Mercurial is nice, as is provides an SVN interface.

Note: I heard a couple times people telling that Git only works on Linux and Macs. Don’t believe that[3].

[1] Two DVCS contenders:Git, Mercurial
[2] Linus Torvalds on git
[3] GIT on Windows

Posted on Jan 7, 2009 at 06:00 (MET) | Permalink | 1 comment