2011-02-11 23 views

risposta

3

Se si sta facendo questo per uso personale, si potrebbe essere ben fatto con l'accesso al repository tramite ssh.

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

Tuttavia, si potrebbe desiderare di cercare un più potente plug-in per il supporto Redmine Git, o utilizzare il sistema di gestione del repository, come ad esempio gitosis.

+0

Non è per uso personale. Ho provato ** git clone [email protected]: gitrepo/myproj.git ** ma continua a chiedere la password anche se ho inserito la password giusta. Quale pensi sia il problema? Grazie in anticipo.. – vinyuri

+0

@vinyuri, quindi la password non è impostata, o il login per quell'utente (repo) è vietato con password, e questo potrebbe essere un problema di configurazione del server SSH. Usiamo la gitosi in coppia con Redmine, che consiglio anche a te. –

+0

grazie per la tua risposta. La tua risposta è di grande aiuto – vinyuri

0

E 'meglio utilizzare alcuni repository git manager per fare questo, e vi consiglio di usare gitolite per piccolo caso, vedere la linea guida http://progit.org/book/ch4-8.html, allora si può fare come segue

  1. usano per lo più utenti git fare git clone, quindi migrare /home/repo/gitrepo/myproj.git a /home/git/repositories/myproj.git
  2. ri-config in redmine usando nuova directory git

in modo più professionale (I pensare) è impostare git repo separatamente e s ync to redmine git repo.

  1. è possibile impostare git repo da gitolite o Gerrit in altro luogo
  2. run git sync (crontab simili) per sincronizzare questo git repo nella vostra repo git locale.

Il secondo caso è più indipendente e facile da gestire da persone diverse.

-1

Come clonare un repository git in Windows?

  • Installare git bash al computer
  • Aprire git prompt dei comandi bash
  • Vai alla cartella corretta:

    • cd/F -> (per il cambiamento alla partizione F)
    • Utilizzo di cd ottenuto sul percorso percorso: - Sunburst
    • Creazione cartella: - mkdir Source
    • Tipo: - clonehttps git: //integritas.git.beanstalkapp.com/sunburst.git (git repoitory URL) e fare clic sul pulsante entra
  • Potete vedere il repository sta scaricando. A volte chiederà il nome utente e la password che l'accesso dell'URL del repository è contenuto nel sito

Problemi correlati