SVN checkout Internal Server error 500

SantoSB

Новичок
Здравствуйте! пытался на сервере Апач2 организовать след функциональность: есть онлайн репозиторий мне нужно сделать ее рабочую копию в папке на сервере. В терминале пишу svn co --username ХХХ --password ХХХ https://online_repository_path /local_folder_path пару дней назад все прошло успешно! Ничего не менял сегодня появляется след ошибка svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'https://online_repository_path' По поиску ничего найти не смог. Помогите пожалуйста! в чем может быть проблема?

Заранее спасибо!
 

SantoSB

Новичок
Самое интересное что в логах аналогичная информация!
error.log
[Fri Mar 04 09:08:15 2011] [notice] Apache/2.2.16 (Ubuntu) DAV/2 SVN/1.6.12 PHP/5.3.3-1ubuntu9.3 with Suhosin-Patch mod_ssl/2.2.16 OpenSSL/0.9.8o configured -- resuming normal operations
[Fri Mar 04 09:26:16 2011] [notice] caught SIGTERM, shutting down
[Fri Mar 04 09:26:55 2011] [notice] Apache/2.2.16 (Ubuntu) DAV/2 SVN/1.6.12 PHP/5.3.3-1ubuntu9.3 with Suhosin-Patch mod_ssl/2.2.16 OpenSSL/0.9.8o configured -- resuming normal operations
svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'https://path_to_online_repository'
 

SantoSB

Новичок
Уже голову сломал! Правильны ли мои рассуждения: для работы с SVN мне нужны Apache2 и mod_dav_svn, несмотря на обращение к удаленному серверу через https мне на моем сервере сертификат создавать не нужно, мне просто нужно сделать checkout в локальную папку! так почему Apache возвращает 500 Internal Server Error????? как получить более подробную информацию о том, какую информацию получает Apache если информации в логах мало!
Огромейнейшее спасибо все кто ответит!
 

whirlwind

TDD infected, paranoid
> есть онлайн репозиторий мне нужно сделать ее рабочую копию в папке на сервере

Репозиторий есть, или подразумевается что он должен был сам по себе создаться и прописаться в dav_svn.conf после установки apache+webdav ?
 

SantoSB

Новичок
Репозиторий есть на ProjectLocker уже созданный и работающий! есть отдельный vps на котором необходимо создать рабочую копию проекта из projectlocker.
 

whirlwind

TDD infected, paranoid
Я ниче не понял. Зачем апач и вебдав для чекаута проекта из рабочего репозитория, который вообще находится на другом сервере? По моему вам надо самые основы работы с svn почитать.
 

SantoSB

Новичок
сейчас у меня рабочий репозиторий находится на сервере projectlocker, я с ним работаю через tortoisesvn под виндой! мне нужно чтобы к этому репозиторию имел доступ отдельный сервер vps на котором установлен апач, debian, mod dav svn! на этом VPS я хочу через командную строку работать с репозиторием который расположен на projectlocker. у меня подобная команда svn co --username ХХХ --password ХХХ https://projectlocker.com /home/usr/project вызывает ошибку 500 Internal server error. а как если не через вебдав я могу работать с репозиторием?
 

whirlwind

TDD infected, paranoid
Поработайте с рабочей копией на винде через командную строку (например через слик). Как только поймете какие команды нужно в вводить в консоли и кто конкретно выдает вам ошибку 500, вот потом уже можно идти на впс и делать осознанные действия. Или нет никакой проблемы, или решение проблемы вы ищете не там. Вы просто тыкаете пальцем в небо и сетуете на то, что в результате не идет дождь.
 

SantoSB

Новичок
Наконец разобрался! Всем спасибо за участие. Личное уважение whirlwind!
 
Сверху