哪个版本控件最适合我?

Ali*_*232 0 svn git version-control

我知道这个标题有很多问题,但我能找到一个可以帮我决定的问题.我是游戏开发团队的一员,通常每个程序员,游戏设计师和艺术家中有1或2个参与项目.我的主要目的是让团队保持同步(第二件重要的事情就是拥有我们所做的所有事情的历史).由于项目中涉及非程序员,我需要版本控制软件,你建议有一个用户友好的gui,以防止其他人抱怨,并使他们通过版本控制生成shareevery shareevery.在搜索到现在为止我认为我更喜欢使用SVN或GIT,但我想知道哪一个最适合我们的目标,你能提出什么建议吗?(我知道tortuisSVN和tortoisGIT)

man*_*lds 5

我认为这个问题的答案不一定是主观的.对于他的游戏开发用例(涉及大量更改的二进制文件)和非程序员的参与,我建议SVN作为SVN仍然比Git更好地处理二进制文件(通过存储差异),对于新来者,SVN比Git友好得多.事实上,我认为Mercurial也很合适,但我觉得TortoiseHg与TortoiseSVN或TortoiseGit不相符.

  • 坦克在这3条评论之后得到答案我在想这个问题有多糟糕!? (2认同)