Установка web-интерфейса SVNManager для subversion
В продолжение серии статей о установке
1. Установка SVNManager:
# wget http://prdownloads.sourceforge.net/svnmanager/svnmanager-1.09.tar.gz
2. Распаковываем его и копируем в нужную директорию:
# tar zvxf svnmanager-1.09.tar.gz
# mkdir /var/www/html/svnmanager
# cp -R svnmanager-1.09 /var/www/html/svnmanager
3. Редактируем файл настроек:
Переименуем conf.php.linux в conf.php
#mv conf.php.linux conf.php
Внесем свои настройки:
#nano /var/www/html/svnmanager/config.php
В файле следует исправить строку, которая содержит настройки подключения к БД.
1 |
$dsn = 'mysql://yourlogin:yourpassword@localhost/svnmanager'; |
В конфиге так же имеются пути по которым будут расположены папка с репозиториями и файлы для разграничения доступа.
1234 //Subversion locations$svn_repos_loc = "/var/svn/project_name/";$svn_passwd_file = "/var/svn/project_name/conf/passwd";$svn_access_file = "/var/svn/project_name/conf/<strong>accessfile</strong>";
#nano var/svn/project_name/conf/accessfile
[/]
* =
[firstproject:/]
yas = rw
#chmod 777 accessfile
#mysql>create database svnmanager;>show databases;>exit;
Приложение сообщит, что таблиц нет и создаст их. Далее перезагрузите страничку и вы увидите, что svnmanager готов к работе.
Временные пароль и имя для входа указаны в конфигурационном файле и обычно это admin admin.
Поделиться "Установка web-интерфейса SVNManager для subversion"