Установка web-интерфейса SVNManager для subversion

svnmanager_logo
Linux
2

В продолжение серии статей о установке системы контроля версий Subversion и web-интерфейса для мониторинга изменений WebSvn, в этой статье мы рассмотрим установку менеджера пользователей и репозиториев SVNManager.

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

 В файле следует исправить строку, которая содержит настройки подключения к БД.

В конфиге так же имеются пути по которым будут расположены папка с репозиториями и файлы для разграничения доступа.

4. Создаем файл accessfile в директории /var/svn/project_name/conf/:
#nano var/svn/project_name/conf/accessfile
С текстом (устанавливает права юзеров на репозитории):

[/]

* =

[firstproject:/]

yas = rw

Назначаем ему права:
#chmod 777 accessfile
5. Создаем базу данных svnmanager:
#mysql
>create database  svnmanager;
>show databases;
>exit;
5. Обратиться к приложению в браузере
Приложение сообщит, что таблиц нет и создаст их. Далее перезагрузите страничку и вы увидите, что svnmanager готов к работе.
Временные пароль и имя для входа указаны в конфигурационном файле и обычно это admin admin.
svnmanager
6. Войдите и создайте первого пользователя:
User Admin -> Add a new user to the repository system
7. Теперь вы можете войти под ним и создать первый репозиторий.
svnmanager
Bitnami Redmine
Linux
Bitnami Redmine — быстро разворачиваем Redmine на любой машине

Я написал множество статей по тему установки, решения проблем и настройки таск-менеджера Redmine на различных устройствах. И, что не говори, сам процесс установки приложения, с учетом современных стандартов довольно сложен. Недавно, мне предстояло в очередной раз его повторить. И тут я открыл для себя потрясающе простое решение: пакет Bitnami Redmine. Поделиться …

Настройка отправки почты Redmine через exim4 (sendmail)
Linux
Отправка почты Redmine через exim4 (Sendmail)

Прошло 2-3 года с моих последних статей по настройке почты в Redmine. И долгое время мой надежный друг и помощник работал без перебоев. Но в какой-то момент, опять стали возникать проблемы с отправкой почты. А без таких уведомлений, заметно падает результативность работы сотрудников отдела. Не говоря уже о том, сколько эмоциональных …

Настройка VPN сервера
Linux
2
Настройка VPN сервера и клиентского компьютера

Чтобы разобраться с настройкой VPN, необходимо понимать, что же это такое. VPN (Virtual Private Network) – это виртуальная частная сеть. В неё входит группа протоколов, с помощью которых можно организовать визуальную сеть поверх незащищенной сети. Её используют для того, чтобы получить доступ в интернет, доступ в корпоративную сеть и объединение …

Top