可能是重复问题:
版本控制系统的推荐
我正在开发一个Web应用程序。哪种版本控制系统(CVS/SVN/GIT)推荐用于管理Web应用程序(其环境是PHP/MySQL,Apache 2,Ubuntu 10.10 64位服务器)?
该Web应用程序目前正在开发/沙盒服务器上进行开发,但最终将在云中的专用服务器上托管,然后进行私人测试和正式发布。
可能是重复问题:
版本控制系统的推荐
我正在开发一个Web应用程序。哪种版本控制系统(CVS/SVN/GIT)推荐用于管理Web应用程序(其环境是PHP/MySQL,Apache 2,Ubuntu 10.10 64位服务器)?
该Web应用程序目前正在开发/沙盒服务器上进行开发,但最终将在云中的专用服务器上托管,然后进行私人测试和正式发布。
从前,cvs 几乎完全取代了其他同类软件,并统治了版本控制领域。
随后,它被 svn 取代。
现在,svn 已经被 git 和 github 取代。
Git、Mercurial 和一些专有系统显然是版本控制系统世界的未来。
svn:externals
而不是git子模块……但是说实话,这只是一个小问题。 - prodigitalsongit-subtree
。 - KingCrunch