I have decided to move from Subversion to a distributed VCS and have been considering Git and Mercurial. I have settled on Git for the following reasons:
- Git seems more granular. I expect this to provide more flexibility to adapt to different circumstances, but at a greater learning time cost.
- The way tags are managed in Mercurial (.hgtags) looks a bit odd.
- The notion Git has of tracking content rather than files is interesting, although I don't understand the ramifications yet.
There were a couple of interesting posts I found along the way: Experimenting with Git and The Differences Between Mercurial and Git.
No comments:
Post a Comment