Debian – Создание SVN сервера и работа с ним

В данной статье рассматривается создание svn репозитария без HTTP сервера. Подразумевается, что пользователь настроил подключение к серверу репозитариев через ssl private key.

Для приготовления собственного SVN сервера нам понадобится утилита subversion (прочтите настройка репозитария для установки свежей версии svn):

Настройка репозитория

Установка основной утилиты, которой все и делается:


Создание папки для репоизиториев:

Создание первого репозитория:

На этом создание репозитория заканчивается. Таким образом, можно еще создать сколько угодно много репозиториев в папке /svn.

Создание рабочей копии на том же сервере

В данном примере, рассматривается ситуация, когда SVN репозиторий расположен локально с папкой самого сервиса, скрипты которого и будут выгружаться из svn.

Создаем директорию, где требуется развернуть рабочую копию:

Создаем рабочую копию (svn checkout):

После этого, с рабочей копией можно работать и выполнять все svn команды (update, commit)

Вывод:
Вовсе не обязательно организовывать http сервер для доступа к репозитарию. Для этого можно использовать ssh подключение.

Просмотров : 7755
Запись опубликована в рубрике Debian, Linux, Subversion с метками , , , , , , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *