Possible Duplicate:
What is the difference between all the different types of version control?
Dear all:
I have just started to use SVN for version control but there always is a lot of talk going on about Version Control system like GIT, Mercurial, SVN, CVS etc.
What makes one version control system better from another? Or Is one type of version control system good for one task and another type good for some other task? Or Are all the version control system basically the same?