Google Code에서 코드 체크아웃 문제

Google Code에서 코드 체크아웃 문제

최근 Ubuntu 11.10으로 업그레이드했는데 그 이후로 Google Code에서 코드를 체크아웃할 수 없습니다. svn이나 git으로는 얻을 수 없지만 둘 다 업그레이드 전에 작동하고 있었습니다(그래서 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 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

어떤 아이디어가 있나요?

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 넷북에서 Subversion을 사용하여 https를 통해 Google 코드를 체크아웃할 수 있음을 확인했습니다.

나는 운 좋게 네온 0.29.6과 openssl을 사용하여 소스에서 Subversion-1.7.0을 컴파일했습니다. 이제 svn: E175002.

편집 2:

분명히 말하자면 Google 코드에서만 이 문제가 발생하는 것 같습니다. 내가 시도한 다른 모든 저장소의 코드를 확인할 수 있습니다.

답변1

11.10으로 이동할 때도 이 문제가 발생했습니다(Google 코드가 아닌 Assembla SVN 저장소를 사용하더라도). 이 솔루션은얀 케스터의 블로그나를 위해 일했습니다 :

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

도움이 되었기를 바랍니다.

답변2

여기에서는 자신과 동일한 svn 버전으로 잘 작동합니다. ~/.ssh및 폴더를 백업/제거/이름 변경 ~/.subversion하고 이것이 도움이 되는지 확인해 볼 수 있습니까?

위의 내용으로 동일한 문제가 해결되었음을 확인했습니다.다른 사용자이전 우분투 버전에서는.

답변3

가능하다면 https:// 대신 http:// 프로토콜을 사용하세요. 나를 위해 일했습니다.

관련 정보