Блог web-мастера POLYGLOTа О жизни, связанной с Linux, PHP, MySQL, JavaScript, AJAX, SVN, CSS и многим другим

6Янв/100

Установка и настройка связки SVN (Subversion) + Apache

subversion_logoДля доступа с SVN часто бывает удобно использовать протокол http (в моем случае это связано с тем, что остальные порты у меня на работе закрыты). И для такой организации работы необходимо выполнить следующие действия ...

1. Сначала установим и настроим Apache
- усновим его
yum install httpd
- проверим, что он запущен
/etc/init.d/httpd status
- и отредактируем его, при необходимости
vi /etc/httpd/conf/httpd.conf

2. Далее установим и настроим SVN (Subversion)
- установим его
yum install mod_dav_svn subversion
- откроем конфигурационный файл subversion.conf и отредактируем его содержимое примерно следующим образом
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /syssvn/myrepo>
DAV svn
SVNPath /svn/repos/myrepo
</Location>

3. Создадим репозиторий
- создадим папку для репозиториев
mkdir /svn/repos
- перейдем в нее
cd /svn/repos
- создадим наш репозиторий myrepo
svnadmin create myrepo
- дадим apache полный доступ к репозиторию, назначив владельцем
chown apache.apache -R repos

4. Перезапустим Apache
service httpd restart

5. Откроем в браузере или в любой клиентской программе урл

«http://you_ip/syssvn/myrepo» и увидим:
Revision 0:/

Связано с категорией: Linux, Subversion Оставить комментарий
Комментарии (0) Пинги (0)

Пока нет комментариев.


Оставить комментарий


Security Code:

Нет обратных ссылок на эту запись.

Облако меток

Apache Cron crontab PHP Subversion WebMoney WMU WMZ Мир Привет программист

Облако тегов плагина WP Cumulus от сайта "Плагины и шаблоны для WordPress" требует для просмотра Flash Player 9 или выше.

Последние записи

Счетчики

Реклама