Как выполнить коммит из командной строки в репозиторий кода SVN Google?

#svn

#svn

Вопрос:

Я знаю, как оформить заказ, но когда я пытаюсь выполнить коммит, он выдает мне это сообщение:

 svn: Commit failed (details follow):
svn: Server sent unexpected return value (405 Method Not Allowed) in response to 
     MKACTIVITY request for '/svn/!svn/act/25696683-c16a-45c6-9c35-9431e92548ec'
  

Комментарии:

1. Какую версию клиента Subversion вы используете? Какую команду вы использовали, чтобы попытаться выполнить коммит? У вас есть разрешение на запись в репозиторий?

2. Моя версия svn cliente: svn, версия 1.6.15 (r1038135) Я использую: svn commit -m ‘new feature’ -имя пользователя <мой почтовый адрес>

Ответ №1:

В билете goggle code 1916 указаны все возможные причины для этого:

« 405 Method Not Allowed » обычно означает, что у вас где-то есть HTTP-прокси, который блокирует HTTP-запрос WebDAV, такой как MKCOL .
Прокси-сервер может находиться в вашей сети или у интернет-провайдера, или он может быть встроен в Windows.
В любом случае, это проблема на стороне клиента (не связанная с googlecode.com ), и ее лучше всего решить, опубликовав в общей группе поддержки пользователей svn по адресу users@subversion.tigris.org .

В принципе, вам нужно трижды проверить свое имя пользователя и пароль. Также:

попробуйте проверить свежую https:// рабочую копию для использования svn-wagon.
Сертификат сервера изменился, и svn-wagon, возможно, просто из-за этого выходит из строя (вместо того, чтобы должным образом повторно запрашивать вас, доверять сертификату или нет.)

Комментарии:

1. Вы правы, я использовал http: // вместо https: // в своих проверках, большое спасибо