Можно создать дубликат:
Revision Control System RecommendationsCVS или SVN или GIT?
Я нахожусь в середине разработки веб-приложений. Какая система управления версиями (CVS/SVN/GIT) рекомендуется для управления веб-приложением (это среда - это PHP/MySQL, Apache 2, 64-разрядный сервер Ubuntu 10.10)?
На данный момент веб-приложение разрабатывается на сервере dev/sandbox, но в конечном итоге будет размещаться на выделенных серверах в облаке, когда будет проходить его частная бета-версия и время запуска.
Возможный дубликат [Рекомендации системы контроля версий] (http://stackoverflow.com/questions/4640133/revision-control-system-recommendations) и [Выбор SCM для нового пользователя?] (Http: // stackoverflow. com/questions/4420566/scm-choice-for-a-new-user) –
Я бы даже не рассматривал CVS, если бы был вами. Im частично к SVN над Git себя - главным образом потому, что я предпочитаю 'svn: externals' для git подмодулей ... но я имею в виду, действительно, это довольно маленькая вещь. – prodigitalson
@prodigitalson: Посмотрите на 'git-subtree'. – KingCrunch