Назад | Перейти на главную страницу

Меня убивает сигнал 15. когда я использую svn

Я использую 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