Ошибка SVN (200 OK) при извлечении из моего онлайн-хранилища - PullRequest
69 голосов
/ 22 июня 2009

Я пытаюсь настроить свой первый репозиторий на своем хосте и получаю эту ошибку, когда использую TortoiseSVN для проверки проекта:

Ошибка: ОПЦИИ 'http://mywebsite.com/svn/myproject': 200 OK (http://mywebsite.com)

Вот что я сделал:

  1. Ssh в мой хост и перейдите в / home / myaccnt и 'svnadmin create svn'

  2. Создать репозиторий моего проекта: 'svn mkdir svn / myproject'

  3. Добавить файлы в хранилище: cd /home/myaccnt/.../myproject (в котором есть / tags, / branch, / trunk); 'svn import file: /// home / myaccnt / svn / myproject' (на этом этапе виден большой старый список добавляемых файлов.)
    На данный момент я думаю, что я настроил свой репозиторий и импортировал свой проект в репозиторий. Итак, я готов оформить заказ с помощью TortoiseSVN на моем компьютере с Windows. Итак:

  4. В папке, в которую я хочу оформить заказ, я щелкаю правой кнопкой мыши и SVN Checkout , а затем проверяю, что мой URL: http://mywebsite.com/svn/myproject

Результат

Ошибка: ОПЦИИ 'http://mywebsite.com/svn/myproject': 200 OK (http://mywebsite.com)

У кого-нибудь есть мысли для меня? Я, вероятно, упускаю что-то фундаментальное из-за структуры моего хранилища или htaccess ... или чего-то еще.

Ответы [ 14 ]

0 голосов
/ 15 марта 2011

Убедитесь, что SVNPath установлен правильно в конфигурации Apache!

0 голосов
/ 29 ноября 2010

Я столкнулся с этой ошибкой при подключении к репозиторию с открытым исходным кодом из моего Ubuntu x-term.

Решением, которое сработало, было изменение файла /etc/subversion/servers. Я изменил настройки прокси в глобальном разделе и теперь: все хорошо.

0 голосов
/ 21 апреля 2010

Модификация первого ответа сработала для меня.

Мой репозиторий использует SSH. URL был дан мне как https: // (для доступа по HTTPS), и я в конце концов понял, что протокол на URL необходимо изменить.

Использование клиента командной строки: $ svn checkout svn + ssh: /// svnroot //

(настройка ключа не требуется.)

0 голосов
/ 01 июля 2009

Попробуйте поставить / в конце URL. Измените адрес проверки с "http://mywebsite.com/svn/myproject" на" http://mywebsite.com/svn/myproject/".

...