SVN checkout возвращает ошибку 400

Я пытаюсь загрузить http://code.opencv.org/svn/opencv/trunk/ репозиторий всего исходного кода OpenCV - как указано в руководстве по установке OpenCV.

В учебном пособии используется хранилище https://code.ros.org/svn/opencv/trunk/, но они переместили его на http://code.opencv.org/svn/opencv/trunk/, и теперь вы нужен пароль для доступа к репозиторию code.ros.org.

В любом случае, я использую TortoiseSVN для загрузки SVN-репозитория. (Я получаю ту же ошибку с http://sourceforge.net/projects/win32svn/) Я получаю это:

Оформить заказ с http://code.opencv.org/svn/opencv/trunk, ревизия HEAD, полностью рекурсивная, внешние элементы включены

Сервер отправил неожиданное возвращаемое значение (400 неверных запросов. Метод неизвестен) в ответ на запрос REPORT для '/svn/opencv/! Svn/vcc/default'

На сайте TortoiseSVN я нашел кое-что об этой ошибке 400:

Вы находитесь за брандмауэром, который блокирует запросы DAV. Большинство брандмауэров делают это. Либо попросите своего администратора изменить брандмауэр, либо получите доступ к хранилищу с помощью https: // вместо http: // как в https://svn.collab.net/repos/svn/ Таким образом, вы подключаетесь к хранилищу с помощью шифрования SSL, которым межсетевые экраны не могут мешать (если они не блокируют порт SSL полностью). Также известно, что некоторые антивирусные сканеры (например, Kapersky) вмешиваются и вызывают эту ошибку.

Хранилище code.ros.org - https: //, поэтому я могу получить к нему доступ, но мне нужен пароль, поэтому я не могу.

Я создал учетную запись на ros.org, но, похоже, мне все еще нужен пароль (который я не знаю) для доступа к хранилищу кода. Моя комбинация имени пользователя и пароля не работает.

Я разблокировал все программы TortoiseSVN в настройках своего брандмауэра. Ничего не изменилось.

Я временно остановил свой брандмауэр, чтобы проверить, не мешает ли он моему запросу. Я получил ту же ошибку.

Как я могу сделать svn checkout http://code.opencv.org/svn/opencv/trunk/opencv/ чтобы я не получил эту ошибку? Есть ли способ сделать это https: //?

Любая помощь будет оценена!

Примечание: я вручную перенес это сюда после того, как разместил его на Stackoverflow.com, потому что этот сайт кажется лучшим местом для него.

0 ответов

Другие вопросы по тегам