Mercurial, SVN, Git or P4 for small team

You should probably look around the forum, as there are regularly the same type of question that arise.

Basically IMHO (I am the author of the Git and the Plastic SCM plugins):

  1. raw Git is perfect for prototyping,
  2. Git LFS2 with Github is good for small teams but LFS is very slow,
  3. SVN should be pretty solid, but I’ve not compared hosted solution for a while now
  4. Plastic SCM (and Plastic Cloud) is a challenger for Perforce, and as such is much less expansive (disclaimer: I’ve work with the nice guys at Codice Software)
  5. Perforce is the default standard, costly but reliable and well know by many, with fancy features all around to adapt to any complex workflows

Cheers,
Sébastien

  1. Sorry for not even mentioning Mercurial! (sad but realist :wink: