仅限本地,修订/版本/源代码控制

Zak*_*Zak 5 svn git version-control mercurial

据我所读:Subversion,Git,Mercurial,Bazaar是很好的版本控制软件.Subversion是一个基于服务器的.

但是当唯一的要求是:最好的(我鼓励添加你自己的)系统是什么:

  • 简单 - 单用户/本地
  • 我想"及时回去(前进)"
  • 与Visual Studio 2010完美集成.

这将与C++一起使用,如果这很重要,将来可能是C#.我真的不希望它被我永远不会使用的服务器接口混乱.我认为后退和前进意味着分支.

Mor*_*sen 3

如果您正在考虑 SVN,那么请选择 Hg,它在分支方面要好得多,而且是去中心化的。SVN 则不然。另一方面,GIT 无论如何还是有很多人集中使用它(例如github )。

你用什么语言写并不重要。

如果您想将 Hg 与 Visual Studio 一起使用,那么VisualHG或许适合您。