Я использую svn + ssh и вижу несколько:
Killed by signal 15.
во время svn up
.
Есть идеи пути?
Сообщение, которое вы видите, распечатывается ssh в результате исправления для svn-issue # 2580.
Это ожидаемо. Вам нужно добавить -q
к команде ssh, вызываемой svn, что происходит по умолчанию с 1.6.6.
Поместите это в ~/.subversion/config
под [tunnels]
раздел:
ssh = $SVN_SSH ssh -q
Правильный ответ:
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
терпит неудачу с сообщением командная строка: строка 0: неверный параметр конфигурации: -q.
~/.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
Если он не работает, возможно, вы вызываете ssh с использованием чего-то другого, кроме переменной $ SVN_SSH. http://www.freebsdonline.com/content/view/764/528/ есть пример этого.
относительно предупреждения:
"Предупреждение: порядок параметров имеет значение. Ssh = $ SVN_SSH ssh -q -o ControlMaster = не работает, но ssh = $ SVN_SSH ssh -o -q ControlMaster = no не работает с командной строкой сообщения: строка 0: Неправильный вариант конфигурации: -q. "
это потому, что вы поместили -q после -o, который ищет параметр (ControlMaster = no), указанный -o. если вы поместили -q после параметра, он будет работать. т.е.
ssh = $SVN_SSH ssh -o ControlMaster=no -q