По моему опыту, Subversion легче "обмануть", но Git быстрее и легче внедряет лучшие практики разработки программного обеспечения. Как бывший пользователь CVS, Subversion сразу понял, когда я начал его использовать. Git провел некоторое исследование, и мне все еще приходится время от времени обращаться к руководству, но мне нравится, как легко выполнять ветвление и слияние кода, когда мне нужно поддерживать процесс выпуска.
Если вы уже знакомы с CVS и вам просто нужно что-то, чтобы сохранить историю и различия, Subversion будет легче начать. Если вы новичок в управлении версиями, поток смещается в сторону DVCS в целом и Git в частности, так что вы можете получить больше пробега от этого в целом.
Я рекомендую вам посмотреть на хостинг-провайдера, чтобы вам не приходилось беспокоиться о настройке сервера Subversion или о том, чтобы у вас было резервное хранилище для ваших данных Git. Вы можете Google для " Subversion хостинг " или " GIT хостинг ", чтобы увидеть ведущих провайдеров в этом пространстве.