Существует большое количество обращений к google.com/search?q=svn+signal+15, просматривая их, и, похоже, это известная ошибка для более старых версий Subversion, которые требуют обновления .subversion / config old.nabble. .com /…
Zoredache
Ответы:
11
Сообщение, которое вы видите, напечатано ssh в результате исправления для svn-issue # 2580 .
Это ожидается. Вам необходимо добавить -qкоманду ssh, вызываемую svn, что по умолчанию происходит с 1.6.6.
Поместите это в ~/.subversion/configрамках [tunnels]секции:
Чтобы решение работало, вы должны поместить линию в секцию [туннелирования]
Илья Недолужко
Обратите внимание , что исправление применяется к Subversion где - то примерно от 1.6.5 , начиная только с по умолчанию sshнастройки в вашем конфигурационном [tunnels]разделе. Если у вас есть существующая установка с этим набором, например ssh = $SVN_SSH ssh -o ControlMaster=no, (sans -q), вам нужно будет добавить этот параметр туда, поскольку обновленное значение по умолчанию не будет применяться.
Джавабретт
2
Правильный ответ:
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 .
«Предупреждение: порядок параметров, кажется, имеет значение. 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-issue # 2580 .
Это ожидается. Вам необходимо добавить
-q
команду ssh, вызываемую svn, что по умолчанию происходит с 1.6.6.Поместите это в
~/.subversion/config
рамках[tunnels]
секции:источник
ssh
настройки в вашем конфигурационном[tunnels]
разделе. Если у вас есть существующая установка с этим набором, напримерssh = $SVN_SSH ssh -o ControlMaster=no
, (sans-q
), вам нужно будет добавить этот параметр туда, поскольку обновленное значение по умолчанию не будет применяться.Правильный ответ:
На простом английском:
Если в вашей ~ / .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
не работает с сообщением командной строки: строка 0: неверный параметр конфигурации: -q .источник
Это не работает - я думаю, что это исправление предыдущей ошибки.
источник
Если он не работает, возможно, вы вызываете ssh с использованием чего-то другого, кроме переменной $ SVN_SSH. http://www.freebsdonline.com/content/view/764/528/ имеет пример этого.
относительно предупреждения:
это потому, что вы поместили -q после -o, который ищет параметр (ControlMaster = no), указанный в -o. если вы поставили опцию -q после опции, она будет работать. т.е.
источник