Създаване SVN (подривна дейност) в Access чрез HTTP

Статията обсъжда бърз монтаж SVN (Subversion) с протокол достъп HTTP (и) в минимална конфигурация за такива системи като Цент, Debian и Ubuntu.

Както е използвано VDS сървъри за 64-битови операционни системи шаблони без ISPmanager и друг софтуер: CentOS, Debian, Ubuntu.

За да работите да използвате клиент Windows 7 инсталиран TortoiseSVN. Ubuntu с клиентски RabbitVCS на. Също така, на уеб браузъра може да се използва за достъп до файловете.

Съхранените версии, като използва dav_fs (Native файлова система (FSFS)), като по този начин не е необходимо да се възстанови Apache и опростяване на процеса на инсталиране.

По този начин, процесът на монтаж:

Цент-6-amd64

Инсталиране на Apache

Били го изпълнят при стартиране на системата

Инсталиране и конфигуриране на SVN

  • Настройка:
  • Създаване на директория, която ще бъде хранилището

Това ще създаде хранилище myrepo и задайте директорията правилния потребителя

  • Конфигуриране на уеб сървър, за да работи с SVN. В /etc/httpd/conf.d/subversion.conf файл трябва да съдържа следното:

Може да видите правила:

  • Полезна информация и примери за работа с SVN в CentOS тук

Debian / Ubuntu

1. Инсталирайте върху чиста сървъра Apache

2. Инсталиране на подривна дейност и библиотеки

Проверете authz_svn модул наличност:

Ако не е, включете и разясняване на Apache:

3. Посочете местоположението на хранилището:

3. Файлът /etc/apache2/mods-enabled/dav_svn.conf премахнете # от началото на следните редове:

Тук, за да добавите един ред:

5. Рестартирайте Apache: