Problemas ao verificar o código do Google Code

10

Atualizei recentemente para o Ubuntu 11.10 e, desde então, não consegui fazer o checkout do código do Google Code. Eu não posso obtê-lo com svn ou git, mas ambos estavam trabalhando antes da atualização (por isso estou assumindo que é um problema com 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

Alguma idéia?

git version 1.7.5.4
svn, version 1.6.12 (r955767)
openssl 1.0.0e-2ubuntu4
libneon27-gnutls 0.29.6-1

Editar:

Acabei de confirmar com o meu netbook 11.04 que posso fazer o checkout do Google Code via https com o subversion.

Eu compilei o subversion-1.7.0 a partir do código-fonte usando o neon 0.29.6 e o openssl sem sorte. Agora, ele fornece svn: E175002 .

Editar 2:

Só para ficar claro, parece que só tenho esse problema com o Google Code. Eu posso verificar o código de todos os outros repositórios que eu tentei.

    
por Jason Iverson 17.10.2011 / 08:06

3 respostas

2

Eu também tive esse problema quando me mudei para o 11.10 (embora com um repositório Assembla SVN, não com o código do Google). Essa solução do blog de Jan Kester funcionou para mim:

sudo apt-get install libneon27
cd /usr/lib/
sudo rm libneon-gnutls.so.27
sudo ln -s /usr/lib/libneon.so.27 libneon-gnutls.so.27

Espero que isso ajude.

    
por Robert Taylor 24.10.2011 / 19:53
1

está funcionando bem aqui com a mesma versão do svn que você. Você pode tentar fazer backup / remover / renomear suas pastas ~/.ssh e ~/.subversion e verificar se isso ajuda?

Vejo que o problema acima resolveu o mesmo problema para outros usuários em versões anteriores do Ubuntu.

    
por kikixx 19.10.2011 / 23:52
0

Basta usar o protocolo http: // em vez de https: // se puder. Trabalhou para mim.

    
por Kamil Szot 15.02.2012 / 16:15

Tags