which version control is best suited for me?

I know there are lots of questions with this title but I could find one which could clearly help me decide. I’m a part game developing team, and usualy there are 1 or 2 of each programmers, game designers, and artists envolved in a project. my main purpose is to keep the team in sync ( and the second important thing is to have a history of all thing we’ve done). Since there are non-programmers involved in the project i need the version control software you suggest to have a user-friendly gui to keep others from whining and make them shareevery thing they’ve produced through version control. While searching up until now I think I prefer to use SVN or GIT but I’m wondering which one suits our goals the best, can you suggest anything? (and I know about tortuisSVN and tortoisGIT)

  • Get latest from Git branch
  • git p4 clone/sync: how to add new P4 path
  • What is the value-add of Repo (+git)?
  • Why is capistrano using git clone always
  • How does visual studio 2013 remember the mapping between a remote git/tfs repository and a local path?
  • Setting up the environment for django development and deployment(nginx/gunicorn/git/south/fabric)
  • What are the git commands to iterate through files being pushed?
  • How to merge files from one branch's directory into another branch?
  • Force GIT Pull without commiting
  • Cannot add to github: Gist does not support directories
  • Do not ignore files in git sourcetree
  • Create “duplicate copy” of github repository
  • One Solution collect form web for “which version control is best suited for me?”

    I think the answer to this question need not be subjective. For his use case of game development ( involving lots of changing binary files ) and involvement of non-programmers, I would suggest SVN as SVN still has better handling of binary files ( through storage of diffs ) than Git and also, for a new comer, SVN is much more friendly than Git. In fact, I think Mercurial will be a good fit as well, but I feel TortoiseHg is not up to the mark with TortoiseSVN or TortoiseGit.

    Git Baby is a git and github fan, let's start git clone.