2011-02-11 19 views

Respuesta

3

Si lo hace para uso personal, puede estar bien hecho para acceder a su repositorio a través de ssh.

git clone [email protected]:gitrepo/myproj.git 

Sin embargo, es posible que desee buscar una más potente plug-in para el apoyo Redmine Git, o utilizar el sistema de gestión del repositorio, como gitosis.

+0

No es para uso personal. Intenté ** git clone [email protected]: gitrepo/myproj.git ** pero sigue pidiendo la contraseña incluso si ingresé la contraseña correcta. ¿Cuál crees que sea el problema? Gracias por adelantado.. – vinyuri

+0

@vinyuri, entonces la contraseña no está configurada o el inicio de sesión para ese usuario (repositorio) está prohibido con la contraseña, y esto podría ser un problema de la configuración del servidor SSH. Usamos gitosis en pareja con Redmine, que también te aconsejo. –

+0

gracias por su respuesta. Yo tu respuesta es de gran ayuda – vinyuri

0

Es mejor utilizar algún gestor de repositorios Git para hacer esto, y lo recomiendo a utilizar gitolite para la pequeña caja, véase la guía http://progit.org/book/ch4-8.html, entonces usted puede hacer de la siguiente manera

  1. su mayoría usan el usuario git hacer git clon, así que migran a /home/repo/gitrepo/myproj.git /home/git/repositories/myproj.git
  2. re-config en Redmine nuevo directorio usando git

en forma más profesional (I pensar) es configurar git repo por separado y ync para redmine git repo.

  1. puedes configurar git repo en gitolite o Gerrit en otro lugar
  2. sincronización corrida Git (crontab similares) para sincronizar el repositorio git en su repositorio git local.

El segundo caso es más independiente y fácil de administrar por diferentes personas.

-1

¿Cómo clonar un repositorio de git en Windows?

  • Instalar fiesta git al ordenador
  • git abierto símbolo del sistema fiesta
  • Vaya a la ubicación de la carpeta correcta:

    • cd/F -> (para el cambio a la partición F)
    • Uso de cd llegó a la ruta de ubicación: - Sunburst
    • Crear carpeta: - mkdir Fuente
    • Tipo: - clonehttps git: //integritas.git.beanstalkapp.com/sunburst.git (GIT URL repoitory) y haga clic en el botón entrar
  • Se puede ver el repositorio está descargando. Algunas veces preguntará el nombre de usuario y la contraseña que tiene acceso al sitio web del repositorio.

Cuestiones relacionadas