Svn kullanırken 15 numaralı sinyal tarafından öldürüldüm.


Yanıtlar:


11

Gördüğünüz ileti, svn sorunu # 2580 düzeltmesinin bir sonucu olarak ssh tarafından yazdırılıyor .

Bu bekleniyor. -q1.6.6'dan itibaren varsayılan olarak gerçekleşen svn tarafından çağrılan ssh komutuna eklemeniz gerekir .

Bunu bölümün ~/.subversion/configaltına koyun [tunnels]:

ssh = $SVN_SSH ssh -q

Çözümün işe yaraması için, hattı [tüneller] bölümüne
koymalısınız

Subversion'a yaklaşık 1.6.5'ten sonraki bir yere uygulanan düzeltmenin yalnızca sshyapılandırma [tunnels]bölümünüzdeki varsayılan ayara geldiğini unutmayın . Bu kümeyle mevcut bir yüklemeniz varsa, örneğin ssh = $SVN_SSH ssh -o ControlMaster=no, (sans -q), o zaman bu ayarı eklemeniz gerekecektir, çünkü güncellenmiş varsayılan geçerli olmayacaktır.
16:22

2

Doğru cevap:

Add the -q parameter after  "$SVN_SSH ssh" in ~/.subversion/config

Sade ingilizce:

~ / .Subversion / config ürününüzde böyle bir satır varsa, satırı düzenleyin. Başka ekleyin.

Yani, ssh = $ SVN_SSH ssh oluşmadığından eminseniz , yeni bir satır ekleyin:

ssh = $SVN_SSH ssh -q 

Çizgi zaten varsa, genellikle ssh = $SVN_SSH ssh -o ControlMaster=no o zaman okumak için düzenleyinssh = $SVN_SSH ssh -q -o ControlMaster=no

Uyarı: Parametrelerin sırası önemli görünmektedir. ssh = $SVN_SSH ssh -q -o ControlMaster=noçalışıyor, ancak ssh = $SVN_SSH ssh -o -q ControlMaster=noşu komut satırında başarısız oluyor : satır 0: Hatalı yapılandırma seçeneği: -q .


1
'ControlMaster = no', -o parametresi olduğundan sipariş önemlidir. -o tek başına bir bayrak değil
Allan Jude

0
 ~/.subversion/config: ssh = $SVN_SSH ssh -q

Bu işe yaramaz - bu önceki hata için bir düzeltme olduğunu düşünüyorum .

[n@g ~]$ svn up /opt/
At revision 1492.
Killed by signal 15.
[n@g ~]$ grep "ssh =" ~/.subversion/config
ssh = $SVN_SSH ssh -q

0

Çalışmıyorsa, ssh'yi $ SVN_SSH değişkeni dışında bir şey kullanarak çağırıyorsunuzdur. http://www.freebsdonline.com/content/view/764/528/ buna bir örnek verir.

uyarı ile ilgili:

"Uyarı: Parametrelerin sırası önemli görünüyor. Ssh = $ SVN_SSH ssh -q -o ControlMaster = çalışmıyor, ancak ssh = $ SVN_SSH ssh -o -q ControlMaster = no komut satırında başarısız oluyor: satır 0: Hatalı yapılandırma seçeneği: -q. "

-o ile belirtilen seçeneği arayan (ControlMaster = no) -o'nun arkasına -q değerini yerleştirmiş olmanızdır. -q seçeneğinden sonra yerleştirilirse, çalışır. yani

ssh = $SVN_SSH ssh -o ControlMaster=no -q
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.