web-dev-qa-db-ja.com

シグナル15でKilledを取得します。svnを使用している場合

私はsvn + sshを使用していて、次のように表示されます。

Killed by signal 15.

svn up

アイデアはありますか?

17
Noah Campbell

svn-issue#258 の修正の結果、sshによって表示されているメッセージが出力されます。

これは予想されることです。追加する必要があります-q svnによって呼び出されたsshコマンドへ。これは1.6.6以降、デフォルトで発生します。

これを~/.Subversion/config[tunnels] セクション:

ssh = $SVN_SSH ssh -q
11
MacLemon

正解は次のとおりです。

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

平易な英語で:

〜/ .Subversion/configにすでにそのような行がある場合は、その行を編集します。それ以外の場合は追加します。

したがって、ssh = $ SVN_SSH sshが発生していないことが確実な場合は、新しい行を追加します。

ssh = $SVN_SSH ssh -q 

行が既に存在する場合、通常はssh = $SVN_SSH ssh -o ControlMaster=no次に、編集してssh = $SVN_SSH ssh -q -o ControlMaster=no

警告:パラメータの順序は重要なようです。 ssh = $SVN_SSH ssh -q -o ControlMaster=noは機能しますが、ssh = $SVN_SSH ssh -o -q ControlMaster=noは次のメッセージで失敗しますcommand-line:line 0:Bad configuration option:-q

2
Danny Schoemann
 ~/.Subversion/config: ssh = $SVN_SSH ssh -q

これは機能しません-これはpreviousバグの修正だと思います。

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