Antes de que alguien me dispara hacia abajo para esto - ya he comprobado cada hilo apropiado y continúa sin encontrar una solución a mi problema.clonación/ir a buscar repositorio Git usando el plugin de Hudson en Windows
tengo Hudson con el plugin git instalado en el servidor de ventanas (no es mi elección) y Hudson se ejecuta como un servicio. Git/bin
está en el camino. Sin embargo, no puedo clonar el repositorio. Aquí es una muestra reducida de la salida de la consola:
Started by user anonymous
Checkout:workspace/C:\.hudson\jobs\sdf\workspace - [email protected]
Last Built Revision: Revision 74200b32314231a5efdadd87bf36b42ec145c720 (origin/master)
Checkout:workspace/C:\.hudson\jobs\sdf\workspace - [email protected]
Fetching changes from the remote Git repository
Fetching upstream changes from ssh://git.mccannlondon.co.uk/git/mccann_admin
[workspace] $ "C:\Program Files\Git\bin\git.exe" fetch -t ssh://git.mccannlondon.co.uk/git/mccann_admin +refs/heads/*:refs/remotes/origin/*
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 2048 f1:48:2a:0a:d9:18:cf:2e:f2:8c:b3:25:7f:34:d5:34
Connection abandoned.
fatal: The remote end hung up unexpectedly
ERROR: Problem fetching from origin/origin - could be unavailable. Continuing anyway
Así que parece que necesito para autenticar el host sin embargo no estoy seguro de por qué Hudson está iniciando el trabajo como en el anonimato del usuario cuando ponga el Administrador como titular de el servicio Hudson.
¿Alguien sabe:
- a) cómo cambiar el usuario de ejecución de Hudson? o
- b) conectar al ordenador quitar con la misma cuenta de usuario como Hudson utiliza como para permitir Hudson para ir a buscar?
Si esto ha sido publicado antes de disculpas, pero pasé unas horas buscando y no pude encontrar nada.
Gracias
Lewis
está usando masilla o openssh? – TheDon