Svn + ssh kullanıyorum ve bir dizi görüyorum:
Killed by signal 15.
sırasında svn up
.
Herhangi bir fikir yolu var mı?
Svn + ssh kullanıyorum ve bir dizi görüyorum:
Killed by signal 15.
sırasında svn up
.
Herhangi bir fikir yolu var mı?
Yanıtlar:
Gördüğünüz ileti, svn sorunu # 2580 düzeltmesinin bir sonucu olarak ssh tarafından yazdırılıyor .
Bu bekleniyor. -q
1.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/config
altına koyun [tunnels]
:
ssh = $SVN_SSH ssh -q
ssh
yapı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.
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 .
~/.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
Ç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