Masalah saat memeriksa kode dari Google Code


10

Saya baru-baru ini meningkatkan ke Ubuntu 11.10 dan sejak itu, saya belum dapat checkout kode dari Google Code. Saya tidak bisa mendapatkannya dengan svn atau git, tetapi mereka berdua bekerja sebelum peningkatan (jadi saya berasumsi itu masalah dengan 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

Ada ide?

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

Edit:

Baru saja dikonfirmasi dengan netbook 11,04 saya bahwa saya dapat checkout Google Code melalui https dengan subversi.

Saya menyusun subversion-1.7.0 dari sumber menggunakan neon 0.29.6 dan openssl tidak berhasil. Sekarang memberi svn: E175002.

Edit 2:

Untuk lebih jelasnya, sepertinya saya hanya memiliki masalah dengan Google Code ini. Saya dapat memeriksa kode dari semua repositori lain yang telah saya coba.

Jawaban:


2

Saya juga punya masalah ini ketika pindah ke 11,10 (walaupun dengan repo Assembla SVN, bukan kode Google). Solusi dari blog Jan Kester ini bekerja untuk saya:

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

Semoga ini membantu.


Aneh, tetapi saya telah menemukan ini dan mencobanya sebelumnya. Saya mencoba lagi hanya untuk senyum dan ternyata itu berhasil sekarang. Saya kira saya membuat kesalahan.
Jason Iverson

1

itu bekerja dengan baik di sini dengan versi svn yang sama seperti Anda. Dapatkah Anda mencoba mencadangkan / menghapus / mengganti nama folder Anda ~/.sshdan ~/.subversiondan melihat apakah itu membantu masalah.

Saya melihat bahwa hal di atas menyelesaikan masalah yang sama untuk pengguna lain pada versi Ubuntu sebelumnya.


Ya, saya sudah mencobanya beberapa kali. Lupa menyebutkannya>. <(Mencoba lagi sekarang untuk memastikannya)
Jason Iverson

0

Cukup gunakan http: // protokol alih-alih https: // jika Anda bisa. Bekerja untukku.


Ini berfungsi dengan baik untuk kebutuhan saya saat ini, tetapi saya membayangkan beberapa repositori hanya tersedia melalui koneksi SSL.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.