Последние 3 дня я борюсь за настройку своего SVN-сервера.Я пробовал несколько способов и инструментов, но я всегда находил некоторые проблемы и исправлял все файлы.
Я планирую использовать следующие инструменты для этого проекта.
- Для сервера и базы данных - XAMPP (поставляется с APACHE и MySql)
- Сервер управления версиями -subversion-1.6.16
- Клиент управления версиями - tortoiseSVN
- IDE - это Eclipse
Ниже приведены мои запросы 1. Является ли вышеуказанная комбинация инструментов и программ идеальной?для моего проекта?2. Существует ли какое-либо программное обеспечение с открытым исходным кодом, которое обеспечивает все перечисленные выше функции?3. Если кто-либо из вас уже реализовал такой проект, не могли бы вы поделиться со мной верной версией программного обеспечения, которое я должен использовать, чтобы оно работало без ошибок.
Если кто-нибудь может предоставить решение нижеЯ также могу продолжить свою текущую настройку.
Мое сообщение об ошибке от сервера для текущей конфигурации: я попытался настроить svn-win32-1.6.16 с помощью моей установки XAMPP, скопировав два модуля mod_dav_svn.so иmod_authz_svn.so к моему каталогу модулей apache и изменил файл httpd.conf с помощью Loadmodules этих файлов so и установите расположение для них.Но когда я запускаю сервер в журналах ошибок, я получаю сообщение об ошибке, подобное этому: «httpd.exe: синтаксическая ошибка в строке 136 C: /xampp/apache/conf/httpd.conf: невозможно загрузить C: / xampp / apache / modules/mod_dav_svn.so на сервер: указанный модуль не найден. "
Ниже приведены предварительные условия и конфигурации до этой ошибки. Расположение SVN - C: /SVN/svn-win32-1.6.16 РасположениеXAMPP - C: / xampp /
Изменения в файле httpd.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
и для местоположения
# Enter this location in your browser to access the repository
<Location /repos>
DAV svn
SVNPath c:/SVN/svn_repos
</Location>
Я создал хранилище здесь - C: /SVN / svn_repos