TortoiseSVN trunk checkout "сервер отправил неожиданное возвращаемое значение (403 запрещено) в ответ на ошибку" параметры
моя проблема в том, что каждый раз, когда я делаю некоторую операцию с URL-адресом, как следующий:https://nttt.dttt.com:8443/svn/nttt/Med/trunk я получаю
сервер отправил неожиданное возвращаемое значение (403 запрещено) в ответ на опции".
пользователь и пароль, которые я предоставил, были правильными,поэтому никаких проблем нет.
Я не знаю, где проблема, я не знаю, является ли это сервером(на ведьме у меня нет никакого контроля) или моим Клиента Tortoise.
11 ответов
Я не думаю, что это TroitoiseSVN. Скорее всего, проблема в том, что у вас нет доступа к полному дереву или ко всем операциям HTTP. Попробуйте получить доступ к этим URL-адресам в вашем браузере:
https://nttt.dttt.com:8443/svn/nttt
https://nttt.dttt.com:8443/svn/nttt/Med
https://nttt.dttt.com:8443/svn/nttt/Med/trunk
и посмотреть, если вы получите какие-либо 403 ошибки. В противном случае вам нужно поговорить с вашей системой администратор для исправления прав.
согласно этому сообщению, это известная ошибка http://groups.google.com/group/visualsvn/browse_thread/thread/e16fe2e3c5fdab8d?pli=1 Настройка имени пользователя и пароля вручную может помочь
вам просто нужно удалить сохраненные данные из вашего SVN. Перейдите по этому пути все программы --> TSVN --> настройки -->сохраненные данные - - - > Очистить данные аутентификации. После этого вы можете получить доступ к пути SVN с соответствующими учетными данными.
эта ошибка может произойти, если вы проверяете репозиторий SVN с другой учетной записью. Данные учетной записи хранятся на диске, и в следующий раз, когда вы захотите совершить фиксацию в репозитории, SVN может использовать неправильную учетную запись. Это может помочь указать правильную учетную запись в консоли или терминале:
svn commit -m "my message" --username my_username --password my_password
возможно, вы используете неправильный URL. Также возможно, что ваш сервер apache неправильно настроен.
Что происходит, когда вы помещаете этот URL в свой веб-браузер? Можете ли вы увидеть его? Сначала попробуйте проверить путь, проверив URL-адрес в браузере,а затем повторите попытку Tortoise.
Я также отлаживал эту проблему. У меня есть контроль над сервером. Поэтому просто узнал, что группа "все", если таковая имеется, была настроена на "нет доступа" (что я и сделал), и это противоречило моим правам администратора, поэтому просто удалил ее полностью, чтобы разрешить эту запрещенную ошибку пользователя.
У меня была такая же проблема и я решил ее, обновив TortoiseSVN до последней доступной версии (1.8.10 на данный момент).
Я использовал для запуска 1.6.x.
у меня было такое же сообщение об ошибке только что при попытке обновить мою рабочую копию.
поскольку я знал, какой каталог необходимо обновить, я попытался обновить только это, и это сработало (как ни странно).
после этого, кажется, проблема ушла на данный момент. Я действительно не понимаю, что происходит.
напомним: я пытался обновить репозиторий, имеющий свой корень в
https://MyServer/repos/config/MyProject/trunk
и он жаловался
svn: Server sent unexpected return value (403 Forbidden) in response
to OPTIONS request for 'https://MyServer/repos/config'
Я затем
cd $WORKINGCOPY/path/to/my/changed/dir
svn up ... https://MyServer/repos/config/path/to/my/changed/dir/ .
и это сработало.
любой следующий svn теперь работает.
Это 403 приходит в ответ, если у вас нет разрешений на чтение/запись в репозитории, у вас могут быть только разрешения на чтение, и вы пытаетесь зафиксировать изменения, поэтому вам не разрешено ну в этом случае вам нужно проконсультироваться со своим системным администратором, чтобы предоставить вам соответствующие привилегии и разрешения в соответствии с вашей ролью
и Я не знаю, является ли это сервером(на котором у меня нет никакого контроля) или моим клиентом Tortoise.
ваш клиент в порядке только сервер разрешения требует рассмотрения
Что если эта проблема появляется только для большого количества файлов. Фиксация обычно работает для одной папки или папки, включающей некоторые файлы, но когда это большая иерархия, процесс запускается и останавливается с сообщением об ошибке непосредственно перед завершением фиксации.
недавно у меня было такое же сообщение об ошибке. После проверки я понял, что использую плохое имя проекта в URL-адресе. Возможно, стоит проверить Ваш URL-адрес.