Ada sejumlah besar hit untuk google.com/search?q=svn+signal+15 melihat melalui mereka tampaknya ada bug yang dikenal untuk versi subversi yang lebih lama yang mengharuskan Anda untuk memperbarui .subversion / config old.nabble Anda. .com / ...
Zoredache
Jawaban:
11
Pesan yang Anda lihat dicetak oleh ssh sebagai hasil dari perbaikan untuk svn-masalah # 2580 .
Ini diharapkan. Anda perlu menambahkan -qperintah ssh yang dijalankan oleh svn, yang terjadi secara default pada 1.6.6.
Masukkan ini di ~/.subversion/configbawah [tunnels]bagian:
Untuk membuat solusinya bekerja, Anda harus meletakkan garis di bagian [terowongan]
Ilia Nedoluzhko
Perhatikan bahwa perbaikan yang diterapkan pada Subversion di suatu tempat mulai dari 1.6.5 dan seterusnya hanya ke sshpengaturan default di [tunnels]bagian konfigurasi Anda . Jika Anda memiliki instalasi yang sudah ada dengan set itu, misalnya ssh = $SVN_SSH ssh -o ControlMaster=no, (sans -q) maka Anda perlu menambahkan pengaturan itu di sana, karena default yang diperbarui tidak akan berlaku.
javabrett
2
Jawaban yang benar adalah:
Add the -q parameter after "$SVN_SSH ssh" in ~/.subversion/config
Dalam Bahasa Inggris:
Jika ~ / .subversion / config Anda sudah memiliki baris seperti itu, maka edit baris tersebut. Lain tambahkan.
Jadi, jika Anda yakin tidak ada kemunculan ssh = $ SVN_SSH ssh kemudian tambahkan baris baru:
ssh = $SVN_SSH ssh -q
Jika baris sudah ada, biasanya ssh = $SVN_SSH ssh -o ControlMaster=no sunting lalu dibacassh = $SVN_SSH ssh -q -o ControlMaster=no
Peringatan: Urutan parameter tampaknya penting. ssh = $SVN_SSH ssh -q -o ControlMaster=noberfungsi, tetapi ssh = $SVN_SSH ssh -o -q ControlMaster=nogagal dengan baris perintah pesan : baris 0: Opsi konfigurasi salah: -q .
"Peringatan: Urutan parameter tampaknya menjadi masalah. Ssh = $ SVN_SSH ssh -q -o ControlMaster = tidak berfungsi, tetapi ssh = $ SVN_SSH ssh -o -q ControlMaster = tidak gagal dengan pesan baris perintah: baris 0: Opsi konfigurasi salah: -q. "
itu karena Anda menempatkan -q setelah -o yang mencari opsi (ControlMaster = no) yang ditentukan oleh -o. jika Anda menempatkan -q setelah opsi, itu akan berhasil. yaitu
Jawaban:
Pesan yang Anda lihat dicetak oleh ssh sebagai hasil dari perbaikan untuk svn-masalah # 2580 .
Ini diharapkan. Anda perlu menambahkan
-q
perintah ssh yang dijalankan oleh svn, yang terjadi secara default pada 1.6.6.Masukkan ini di
~/.subversion/config
bawah[tunnels]
bagian:sumber
ssh
pengaturan default di[tunnels]
bagian konfigurasi Anda . Jika Anda memiliki instalasi yang sudah ada dengan set itu, misalnyassh = $SVN_SSH ssh -o ControlMaster=no
, (sans-q
) maka Anda perlu menambahkan pengaturan itu di sana, karena default yang diperbarui tidak akan berlaku.Jawaban yang benar adalah:
Dalam Bahasa Inggris:
Jika ~ / .subversion / config Anda sudah memiliki baris seperti itu, maka edit baris tersebut. Lain tambahkan.
Jadi, jika Anda yakin tidak ada kemunculan ssh = $ SVN_SSH ssh kemudian tambahkan baris baru:
Jika baris sudah ada, biasanya
ssh = $SVN_SSH ssh -o ControlMaster=no
sunting lalu dibacassh = $SVN_SSH ssh -q -o ControlMaster=no
Peringatan: Urutan parameter tampaknya penting.
ssh = $SVN_SSH ssh -q -o ControlMaster=no
berfungsi, tetapissh = $SVN_SSH ssh -o -q ControlMaster=no
gagal dengan baris perintah pesan : baris 0: Opsi konfigurasi salah: -q .sumber
Ini tidak berfungsi - saya pikir ini adalah perbaikan untuk bug sebelumnya .
sumber
Jika tidak berhasil mungkin Anda memohon ssh menggunakan sesuatu selain variabel $ SVN_SSH. http://www.freebsdonline.com/content/view/764/528/ memiliki contohnya.
tentang peringatan:
itu karena Anda menempatkan -q setelah -o yang mencari opsi (ControlMaster = no) yang ditentukan oleh -o. jika Anda menempatkan -q setelah opsi, itu akan berhasil. yaitu
sumber