Я недавно обновился до Ubuntu 11.10, и с тех пор я не смог получить код из Google Code. Я не могу получить его ни с svn, ни с git, но они оба работали до обновления (поэтому я предполагаю, что это проблема с 11.10).
SVN:
$ svn checkout https://project.googlecode.com/svn/ project --username me@gmail.com
svn: OPTIONS of 'https://project.googlecode.com/svn': SSL handshake failed: Secure connection truncated (https://project.googlecode.com)
Git:
$ git clone https://me@code.google.com/p/project/
Cloning into project...
Password:
error: gnutls_handshake() failed: A TLS packet with unexpected length was received. while accessing https://me@code.google.com/p/project/info/refs
fatal: HTTP request failed
Есть идеи?
git version 1.7.5.4
svn, version 1.6.12 (r955767)
openssl 1.0.0e-2ubuntu4
libneon27-gnutls 0.29.6-1
Редактировать:
Только что подтвердил мой нетбук 11.04, что я могу оформить Google Code через https с помощью subversion.
Я скомпилировал subversion-1.7.0 из исходного кода, используя неон 0.29.6 и openssl, но не повезло. Это сейчас дает svn: E175002
.
Изменить 2:
Просто чтобы прояснить, у меня, похоже, только эта проблема с Google Code. Я могу проверить код из всех других репозиториев, которые я пробовал.
здесь работает нормально с той же версией svn, что и у вас. Можете ли вы попробовать резервное копирование / удаление / переименование
~/.ssh
и~/.subversion
папок и увидеть , если это помогает вопросы.Я вижу, что вышеупомянутое решило ту же проблему для других пользователей в более ранних версиях Ubuntu.
источник
Просто используйте протокол http: // вместо https: //, если можете. Работал на меня.
источник