Типичная работа с SVN через консоль

В данной статье приведу «в двух словах» примеры работы с системой контроля версий , а то многие работают с ней только через GUI не взирая на то, что работать с этой замечательной системой контроля версий так же удобно и через CLI.

Именно так выглядит типичная работа с SVN через консоль (командную строку, терминал). Если работаете под Microsoft , то рекомендую использовать 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.

Напоследок небольшое видео показывающее всё тоже самое, что и написано в статье выше.

Поделиться!
Tags: , , , , , , ,

49.66MB | MySQL:54 | 0,320sec