Просто зайдите с SVN, поскольку это основы. После того, как вы попробуете это, вы можете изучить альтернативы, такие как GIT или что-то еще.
Вы должны научиться выполнять базовые функции SVN через консоль, другого пути нет, особенно если вы собираетесь работать на живом сервере. На вашем работающем сервере должен быть установлен SVN и некоторый SSH-доступ, чтобы вы могли выполнять там свою команду SVN.
Вы также можете получить TortoiseSVN , который является хорошим визуальным клиентом для SVN.
Базовая SVN, которую вы собираетесь использовать, это те 3 команды:
$ svn co # Checkout
$ svn ci # Commit
$ svn up # Update
Существует множество учебников о том, как делать что-то, вот первое из Google:
http://paulstamatiou.com/how-to-subversion-basics
После того, как вы освоитесь с этими вещами, и когда вы начнете работать с командой и участвовать в общедоступных репозиториях, вы можете начать изучать такие продвинутые вещи, как ветки, теги и все другие термины, которые заставляют некоторых людей чувствовать себя важными, когда они упоминают их.
Эта версия whwhite.com, которую я бы пока держал и изучал популярные варианты, прежде чем специализироваться, особенно в том, что SVN работает на UNIX, и вы можете установить его на Linux, который работает на большинстве веб-хостингов.
Ура!