Estoy usando svn + ssh y veo varios:
Killed by signal 15.
durante a svn up
.
Alguna forma de ideas?
Estoy usando svn + ssh y veo varios:
Killed by signal 15.
durante a svn up
.
Alguna forma de ideas?
Respuestas:
Ssh imprime el mensaje que está viendo como resultado de la solución para svn-issue # 2580 .
Esto se espera. Debe agregar -q
al comando ssh invocado por svn, que ocurre de manera predeterminada a partir de 1.6.6.
Ponga esto ~/.subversion/config
debajo de la [tunnels]
sección:
ssh = $SVN_SSH ssh -q
ssh
configuración predeterminada en su [tunnels]
sección de configuración . Si tiene una instalación existente con ese conjunto, por ejemplo ssh = $SVN_SSH ssh -o ControlMaster=no
, (sans -q
), deberá agregar esa configuración allí, ya que el valor predeterminado actualizado no se aplicará.
La respuesta correcta es:
Add the -q parameter after "$SVN_SSH ssh" in ~/.subversion/config
En inglés simple:
Si su ~ / .subversion / config ya tiene esa línea, edite la línea. De lo contrario, agrégalo.
Entonces, si está seguro de que no se produce ssh = $ SVN_SSH ssh , agregue una nueva línea:
ssh = $SVN_SSH ssh -q
Si la línea ya existe, por lo general, ssh = $SVN_SSH ssh -o ControlMaster=no
edítela para leerssh = $SVN_SSH ssh -q -o ControlMaster=no
Advertencia: el orden de los parámetros parece importar. ssh = $SVN_SSH ssh -q -o ControlMaster=no
funciona, pero ssh = $SVN_SSH ssh -o -q ControlMaster=no
falla con el mensaje línea de comando: línea 0: opción de configuración incorrecta: -q .
~/.subversion/config: ssh = $SVN_SSH ssh -q
Esto no funciona: creo que esta es la solución para el error anterior .
[n@g ~]$ svn up /opt/
At revision 1492.
Killed by signal 15.
[n@g ~]$ grep "ssh =" ~/.subversion/config
ssh = $SVN_SSH ssh -q
Si no funciona, quizás esté invocando ssh usando algo diferente a la variable $ SVN_SSH. http://www.freebsdonline.com/content/view/764/528/ tiene un ejemplo de eso.
con respecto a la advertencia:
"Advertencia: el orden de los parámetros parece importar. Ssh = $ SVN_SSH ssh -q -o ControlMaster = no funciona, pero ssh = $ SVN_SSH ssh -o -q ControlMaster = no falla con el mensaje línea de comando: línea 0: Opción de configuración incorrecta: -q ".
eso se debe a que colocó -q después de -o que busca la opción (ControlMaster = no) especificada por -o. si colocaste -q después de la opción, funcionará. es decir
ssh = $SVN_SSH ssh -o ControlMaster=no -q