Страница 1 из 1
Redmine + Subversion +Centos 6.3
Добавлено: 2012-10-01 17:53:44
itsuport
Код: Выделить всё
Starting httpd: Syntax error on line 1097 of /etc/httpd/conf/httpd.conf:
Invalid command 'RedmineDSN', perhaps misspelled or defined by a module not included in the server configuration
Файл Redmine.pm скопирован
куда копать ?
Re: Redmine + Subversion +Centos 6.3
Добавлено: 2012-10-01 22:37:44
FreeBSP
как руби к апачу подключен? мод_пассенжер стоит, настроен?
Re: Redmine + Subversion +Centos 6.3
Добавлено: 2012-10-02 11:18:10
Graf
Re: Redmine + Subversion +Centos 6.3
Добавлено: 2012-10-03 12:21:02
itsuport
Код: Выделить всё
PerlLoadModule Redmine
<VirtualHost ip:80 >
ServerName домен
CustomLog /var/www/httpd-logs/svn.access.log combined
DocumentRoot /home/svn/
ErrorLog /var/www/httpd-logs/svn.error.log
<Location /svn >
DAV svn
SVNListParentPath on
# настраиваем авторизацию
AuthType Basic
AuthName redmine
Require valid-user
# подключаем скрипт Redmine.pm
PerlAccessHandler Apache::Authn::Redmine::access_handler
PerlAuthenHandler Apache::Authn::Redmine::authen_handler
## для mysql
RedmineDSN "DBI:mysql:database=имя базы;host=localhost"
## для postgres
# RedmineDSN "DBI:Pg:dbname=databasename;host=my.db.server"
## для SQLite3
# RedmineDSN "DBI:SQLite:dbname=database.db"
# логин и пароль для доступа к Базе Данных Redmine
RedmineDbUser "пользователь базы"
RedmineDbPass "пароль к базе "
</Location>
<Location /svn-private>
DAV svn
SVNParentPath "/home/svn/"
Order deny,allow
Deny from all
<Limit GET PROPFIND OPTIONS REPORT>
Allow from 127.0.0.1
</Limit>
</Location>
</VirtualHost>
после выполнения папки проектов воздаются
Код: Выделить всё
ruby /var/www/.../reposman.rb --redmine домен --svn-dir /home/svn --owner apache --url http://домен/svn-private/ --key=ключ апи --verbose
но при проверке доступа
Код: Выделить всё
svn: Could not open the requested SVN filesystem
при проверке доступа в корень
ни один из пользователей сервера, или проекта в redmine не может авторизироваться
Код: Выделить всё
Authentication realm: <http://домен:80> Redmine SVN Repository
В redmine, репозиторий создается, при клике на пользователей
Код: Выделить всё
Select or update the Redmine user mapped to each username found in the repository log.
Users with the same Redmine and repository username or email are automatically mapped.
В логах все чисто !
?:(