2013-01-25 19 views
17

Ho una configurazione Gitolite esistente con molti utenti e repository. È configurato in modo predefinito come suggerisce la guida all'installazione di Gitolite. Ora vorrei aggiungere GitLab per poter eseguire revisioni di codice e tracciamento dei bug.Un modo semplice per configurare GitLab con la configurazione Gitolite esistente

Qual è il modo più conveniente per raggiungere questo obiettivo?

+1

Ho appena trovato BitNami (http://bitnami.com/stack/gitlab). Forniscono un installer one-click (sorta di) per configurare GitLab. Qualcuno ha esperienza con questo o è già migrato a BitNami/GitLab da un semplice ambiente Gitolite? – mattmilten

+0

Gitolite non fa più parte di GitLab (dalla versione 5.0). Lo hanno sostituito con la shell GitLab. – mattmilten

risposta

3

È possibile seguire il standard installation, e di indicare nella gitlab.yml config file la posizione della vostra repo gitolite, così come l'utente admin gitolite.

Tuttavia, GitLab richiede all'utente di registrarsi in GitLab e copiare la propria chiave ssh pubblica.
Ciò significa che potrebbe essere necessario adattare il modo in cui gitolite ha memorizzato gli utenti gitolite esistenti, poiché il nome che si è utilizzato è probabilmente diverso da quello utilizzato da GitLab (utilizza un nome basato su login_email_auuid).

+0

Sembra che gitlab non usi più la gitolite. Ha il suo manager: gitlab-shell – Frizlab