У меня была проблема с запуском CVS2SVN на моем сервере. Я успешно запустил его раньше, но на 5 этапе я получил ошибку сортировки, поэтому на этот раз я добавил опцию сортировки, которая указывала на программу сортировки в моей системе. (sort="C:/cygwin/bin/sort.exe"
). Это работало отлично, и CVS2SVN, казалось, завершился успешно. Поэтому я пошел на рабочий стол, чтобы проверить файлы (svn co file:///C:/repo_name
), и у меня появилась эта ошибка:
svn: невозможно открыть сеанс ra_local для URL. svn: невозможно открыть
репозиторий 'file: /// C: / repo_name'
Когда я попытался получить доступ к другим своим репозиториям, я получил то же сообщение. Я проверил файл журнала Apache и нашел следующие сообщения:
Служба Apache2.2 перезапускается. Запуск службы Apache2.2.
Служба Apache2.2 работает. Init: кеш сессии не
настроено [подсказка: SSLSessionCache]
[Ср. 26 октября 15:37:33 2011] [warn] pid файл C: / Program Files
(x86) / Apache Software Foundation / Apache2.2 / logs / httpd.pid
перезаписано - Нечистое завершение предыдущего запуска Apache?
[Ср. 26 октября 15:37:40 2011] [ошибка] Внутренняя ошибка: pcfg_openfile ()
вызывается с пустым именем файла
[Ср. 26 октября 15:37:40 2011] [ошибка] [клиент 147.16.148.223] (9) Неверный файл
дескриптор: не удалось открыть файл паролей: (ноль)
[Ср 26 Октября 15:38:37 2011] [ошибка] [клиент 147.17.209.173]
(20014) Внутренняя ошибка: не удается открыть файл 'c: \ projects \ svn \ format':
Система не может найти указанный файл.
[Ср. 26 октября 15:38:37 2011] [ошибка] [клиент 147.17.209.173] Не удалось
получить информацию о ресурсе. [500, # 0]
[Ср 26 Октября 15:38:37 2011] [ошибка] [клиент 147.17.209.173] Не удалось
откройте запрошенную файловую систему SVN [500, # 720002]
Я обнаружил, что при входе на сервер я могу проверить файлы, но когда я пытаюсь проверить их, я получаю
Ошибка: фиксация не удалась (подробности следуют): Ошибка: не удалось открыть
запрашиваемая файловая система SVN
До этого я пытался заставить SSL-сертификаты работать на моем сервере и менял параметры в моем http-файле Apache. В настоящее время установлено минимальное значение только с одним виртуальным хостом *: 80 и следующим:
<Location /svn >
DAV svn
SVNListParentPath on
SVNPath "c:\projects\svn"
AuthName "Subversion repository (Basic)"
AuthType Basic
</Location>
<Location /webSVN/>
Options FollowSymLinks
AuthType Basic
AuthName "Subversion Repository (web)"
</Location>
Я прокомментировал строку Include ssl.conf, которая вводит все настройки SSL.
Пожалуйста, помогите! Мне нужно иметь доступ к своим репозиториям с моего рабочего стола!