<p>Which version control system do you prefer to use in your projects and which one is more commonly used. I tried using SVN and CVS but never got the hang of them. I currently use git for most of my projects. Which one is more common among bioinformaticians?</p>

<p>Having made the progression from CVS to SVN to git, I have to say I prefer the latter, although it's taken me a while to wrap my head around it where I always felt quite comfortable with CVS/SVN.  Using <a href="http://github.com">github</a> has helped a lot, but as I found out yesterday the web based merging tools leave a little to be desired.</p>
<p>I follow dozens of coders and bioinformatics projects on github, you can't deny that the social element makes the system far more valuable than just having an SVN repository tucked away somewhere. I spend a good hour yesterday poring over other peoples code there, it's a great resource, and certainly for NGS tools seems to be a popular repository, backed by a popular SCM.</p>