У меня достаточно времени, чтобы понять это и заставить его работать, и я надеюсь, что кто-то может осветить этот вопрос.XAMPP + Subversion + TortoiseSVN + Eclipse
В сущности, я пытаюсь установить Subversion с XAMPP на моем компьютере под управлением Windows XP как виртуальный хост и получить доступ к репозиторию с TortoiseSVN и Ecplise, установленными на моем MacBook через http: //.
Я скачал установил следующие файлы:
- XAMPP для Windows 1.7.3
- Subversion 1.6.6
После установки XAMPP, Я правильно настроить маршрутизацию DNS так что я могу видеть веб-сайт извне и иметь доступ к нему через http: // web.mydomain.com.
Теперь я хочу настроить http: // svn.mydomain.com для доступа к моему репозиторию через виртуальный хост через apache.
Во-первых, я редактировал C: \ WINDOWS \ system32 \ Drivers \ Etc \ хостов и добавил следующее:
127.0.0.1 svn.mydomain.com
Затем, следуя учебники о том, как установить Subversion с Apache и я сделал следующее:
Создал репозиторий, расположенный в C: \ xampp \ svn.
Скопировано mod_authz_svn.so и mod_dav_svn.so в C: \ xampp \ apache \ modules.
редактировал C: \ XAMPP \ Apache \ конф \ httpd.conf и добавил LoadModule dav_svn_module модули/mod_dav_svn.so и LoadModule authz_svn_module модули/mod_authz_svn.so до конца списка LoadModules.
редактировал C: \ XAMPP \ Apache \ конф \ экстра \ HTTPD-vhosts.conf модифицированный и добавил следующее:
NameVirtualHost *
< VirtualHost * >
ServerName svn.mydomain.com
<Location />
DAV svn
SVNParentPath "C:/xampp/svn"
</Location>
</VirtualHost>
Затем я перезагрузки Apache без проблем.
Я смог получить доступ к репозиторию через http: // svn.mydomain.com/repository через браузер, а также через TortoiseSVN, насколько это хорошо.
Настоящая проблема заключается в том, что я пытаюсь импортировать новый проект в репозиторий через TortoiseSVN. Я получаю следующую ошибку: «Не удалось открыть запрошенную файловую систему SVN».
Я надеюсь, что кто-то может помочь! Благодаря!!!
Не принижать свои усилия, но вы никогда не рассматривали использование другой системы контроля версий, если это в основном только для личного использования между вашим компьютеры? Например, у Mercurial и Bazaar есть действительно простые в установке встроенные возможности веб-сервисов, которые позволяют пропустить большую часть проблем. – Amber
Каково сообщение об ошибке в файле журнала apache? Благодарю. –