Version control is independent from your programming language.
CVS is legacy and just too old school, avoid it.
Subversion is simple, but considered a bit limited. But it may be enough for you.
Git has the advantage of a huge amount of users, a lot of support resources and very affordable (or even free) hosting services (like githib.com).
Mercurial is very much comparable to git, but much less popular.
Professionally I work with ClearCase, but that's not an option for you.
For all other work, I use git (and github).
Git isn't as easy as it should be, but there is so much support for it.
CVS is legacy and just too old school, avoid it.
Subversion is simple, but considered a bit limited. But it may be enough for you.
Git has the advantage of a huge amount of users, a lot of support resources and very affordable (or even free) hosting services (like githib.com).
Mercurial is very much comparable to git, but much less popular.
Professionally I work with ClearCase, but that's not an option for you.
For all other work, I use git (and github).
Git isn't as easy as it should be, but there is so much support for it.
Comments
Post a Comment
https://gengwg.blogspot.com/