Noah Campbell Asked: 2010-03-10 11:52:22 +0800 CST2010-03-10 11:52:22 +0800 CST 2010-03-10 11:52:22 +0800 CST 我被信号 15 杀死。当我使用 svn 时 772 我正在使用 svn+ssh,我看到了一些: Killed by signal 15. 在一个svn up. 有什么想法吗? svn ssh signals 4 个回答 Voted Best Answer MacLemon 2010-03-15T15:32:21+08:002010-03-15T15:32:21+08:00 作为svn-issue #2580修复的结果,您看到的消息由 ssh 打印。 这是意料之中的。您需要添加-q到由 svn 调用的 ssh 命令,这在 1.6.6 中默认发生。 把它放在~/.subversion/config下面的[tunnels]部分: ssh = $SVN_SSH ssh -q Danny Schoemann 2012-11-02T07:01:40+08:002012-11-02T07:01:40+08:00 正确答案是: 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。 Yip Wai Peng 2011-04-15T18:35:44+08:002011-04-15T18:35:44+08:00 ~/.subversion/config: ssh = $SVN_SSH ssh -q 这不起作用 - 我认为这是对先前错误的修复。 [n@g ~]$ svn up /opt/ At revision 1492. Killed by signal 15. [n@g ~]$ grep "ssh =" ~/.subversion/config ssh = $SVN_SSH ssh -q lijeb 2013-02-20T14:43:58+08:002013-02-20T14:43:58+08:00 如果它不起作用,也许您正在使用 $SVN_SSH 变量以外的其他东西调用 ssh。 http://www.freebsdonline.com/content/view/764/528/有一个例子。 关于警告: “警告:参数的顺序似乎很重要。ssh = $SVN_SSH ssh -q -o ControlMaster=no 有效,但 ssh = $SVN_SSH ssh -o -q ControlMaster=no 失败并显示消息命令行:第 0 行:错误的配置选项:-q。” 那是因为您将 -q 放在 -o 之后,它正在寻找 -o 指定的选项 (ControlMaster=no)。如果您将 -q 放在选项之后,它将起作用。IE ssh = $SVN_SSH ssh -o ControlMaster=no -q
作为svn-issue #2580修复的结果,您看到的消息由 ssh 打印。
这是意料之中的。您需要添加
-q
到由 svn 调用的 ssh 命令,这在 1.6.6 中默认发生。把它放在
~/.subversion/config
下面的[tunnels]
部分:正确答案是:
用简单的英语:
如果您的 ~/.subversion/config 已经有这样的行,那么编辑该行。否则添加它。
所以,如果你确定没有出现ssh = $SVN_SSH ssh然后添加一个新行:
如果该行已经存在,通常为
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。这不起作用 - 我认为这是对先前错误的修复。
如果它不起作用,也许您正在使用 $SVN_SSH 变量以外的其他东西调用 ssh。 http://www.freebsdonline.com/content/view/764/528/有一个例子。
关于警告:
那是因为您将 -q 放在 -o 之后,它正在寻找 -o 指定的选项 (ControlMaster=no)。如果您将 -q 放在选项之后,它将起作用。IE