В данной статье приведу «в двух словах» примеры работы с системой контроля версий SVN, а то многие работают с ней только через GUI не взирая на то, что работать с этой замечательной системой контроля версий так же удобно и через CLI.
Именно так выглядит типичная работа с SVN через консоль (командную строку, терминал). Если работаете под Microsoft Windows, то рекомендую использовать Cygwin в качестве альтернативной среды и CLI (интерфейс командной строки).
Сначала выполним подготовительные действия, которые к SVN прямиком не относятся.
Создаём рабочую директорию:
mkdir my_local_dir
Перейдём в созданную директорию:
cd my_local_dir
Теперь переходим непосредственно к работе с самим SVN.
Как известно, что бы получить файлы из удалённого SVN-репозитория себе в локальную рабочую директорию достаточно сделать, например, checkout.
Выполняем SVN проверку (checkout) и скачиваем все необходимые новые и изменённые файлы с удалённого репозитория в локальный рабочий каталог:
svn co url_to_repository local_work_directory
Добавляем новые файлы к индексации в SVN в рабочей директории:
svn add ./*
Делаем коммит:
svn ci -m 'comment'
Делаем импорт отправляя новые и изменённые файлы на сервер в удалённый репозиторий из локального рабочего каталога:
svn import url_to_repository -m 'comment'
Вот так всё просто с SVN в CLI. Работать одно удовольствие, как, в общем, и с Git.
Напоследок небольшое видео показывающее всё тоже самое, что и написано в статье выше.