Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
subversion_active_directory [2013/05/13 17:54] metallic |
subversion_active_directory [2022/03/25 17:42] (текущий) 217.25.239.250 [Возможные проблемы] |
||
---|---|---|---|
Строка 7: | Строка 7: | ||
===== Установка ===== | ===== Установка ===== | ||
Ставим Apache и модуль для работы в качестве svn-сервера. | Ставим Apache и модуль для работы в качестве svn-сервера. | ||
- | < | + | < |
# apt-get install apache2 libapache2-svn | # apt-get install apache2 libapache2-svn | ||
</ | </ | ||
Строка 13: | Строка 13: | ||
===== Настройка ===== | ===== Настройка ===== | ||
Разрешаем все необходимые модули Apache. | Разрешаем все необходимые модули Apache. | ||
- | < | + | < |
# a2enmod dav | # a2enmod dav | ||
# a2enmod dav_svn | # a2enmod dav_svn | ||
Строка 68: | Строка 68: | ||
===== Пример svnaccessfile ===== | ===== Пример svnaccessfile ===== | ||
- | В данном примере, | + | В данном примере, |
[groups] | [groups] | ||
group1 = user1, user2, user3 | group1 = user1, user2, user3 | ||
Строка 81: | Строка 81: | ||
*= | *= | ||
- | ===== Возможные проблемы ===== | + | ===== Возможные проблемы1 ===== |
Для поиска проблем в конфигурации лучше всего включить отладку, | Для поиска проблем в конфигурации лучше всего включить отладку, | ||
- | Самая распространненая ошибка - 500 (internal server error). Чаще всего это связано с неправильными реквизитами доступа к каталогу LDAP. | + | Самая распространненая ошибка - 500 (internal server error). Чаще всего это связано с неправильными реквизитами доступа к каталогу LDAP. При этом в логах появляется что-то вроде: |
+ | " | ||
Также, при корректной конфигурации, | Также, при корректной конфигурации, | ||
[3574] auth_ldap authenticate: | [3574] auth_ldap authenticate: | ||
- | Лучится добавлением в файл / | + | Лечится добавлением в файл / |
REFERRALS off | REFERRALS off | ||
| | ||
+ | Еще одна проблема, | ||
+ | Server sent unexpected return value (400 Bad Request) in response to MERGE | ||
+ | Дело оказалось в Kaspersky Antivirus 2012, это он хулиганил. Решение проблемы - добавить в исключения файлы TortoiseProc.exe и TSVNCache.exe | ||
===== Ссылки ===== | ===== Ссылки ===== | ||
- | [[https:// | + | * [[https:// |
+ | * [[http:// | ||
+ | * [[http:// |