J'ai récemment mis à niveau vers Ubuntu 11.10 et depuis lors, je n'ai pas pu retirer le code de Google Code. Je ne peux pas l'obtenir avec svn ou git, mais ils fonctionnaient tous les deux avant la mise à niveau (donc je suppose que c'est un problème avec 11.10).
SVN:
$ svn checkout https://project.googlecode.com/svn/ project --username [email protected]
svn: OPTIONS of 'https://project.googlecode.com/svn': SSL handshake failed: Secure connection truncated (https://project.googlecode.com)
Git:
$ git clone https://[email protected]/p/project/
Cloning into project...
Password:
error: gnutls_handshake() failed: A TLS packet with unexpected length was received. while accessing https://[email protected]/p/project/info/refs
fatal: HTTP request failed
Des idées?
git version 1.7.5.4
svn, version 1.6.12 (r955767)
openssl 1.0.0e-2ubuntu4
libneon27-gnutls 0.29.6-1
Éditer:
Je viens de confirmer avec mon netbook 11.04 que je peux commander Google Code via https avec subversion.
J'ai compilé subversion-1.7.0 à partir des sources en utilisant le néon 0.29.6 et openssl sans chance. Ça donne maintenant svn: E175002
.
Modifier 2:
Juste pour être clair, il semble que je ne rencontre ce problème qu'avec Google Code. Je peux consulter le code de tous les autres référentiels que j'ai essayés.
cela fonctionne bien ici avec la même version svn que vous. Pouvez - vous essayer la sauvegarde / suppression / renommer vos
~/.ssh
et~/.subversion
dossiers et de voir si cela aide les choses.Je vois que ce qui précède a résolu le même problème pour les autres utilisateurs sur les versions antérieures d'Ubuntu.
la source
Utilisez simplement le protocole http: // à la place https: // si vous le pouvez. A travaillé pour moi.
la source