Per migliorare il processo di sviluppo, la nostra organizzazione ha deciso di introdurre Gerrit nel flusso di lavoro di sviluppo. Sono il responsabile dell'implementazione del server Gerrit. Le guide utente disponibili su Internet sono state di grande aiuto nell'implementazione di Gerrit nel nostro flusso di lavoro esistente. Usiamo Jenkins e Sonar come utenti non interattivi per verificare le build. Ma mentre si tratta di repository, sorge una domanda. La maggior parte delle fonti aperte utilizza il plugin gerrit-replication per replicare l'ultimo codice nel proprio repository di codice pubblico. Questi repository pubblici sono esposti utilizzando GitLab in modo che gli utenti possano clonare il codice. Qui non abbiamo bisogno di un repository pubblico poiché il codice viene mantenuto in house.Gerrit - Integrazione Gitlab
È una buona scelta indicare GitLab e Gerrit in un percorso di repository git comune?
Qualsiasi aiuto apprezzato.
non sono sicuro , se ho capito bene. Se esponi il repository Git all'interno dell'installazione di Gerrit anche tramite Gitlab, non è un problema da parte di Gerrit, almeno finché Gitlab è di sola lettura (non sono sicuro di scrivere nel repository). – StephenKing
Grazie per la risposta @StephenKing Ho fatto un prototipo configurando il repository git esistente (che è già stato esposto usando github_) con gerrit. E sta funzionando bene. Il mio dubbio è che sia una buona scelta? – dasrohith
sì, è un lavoro per me qualche tempo fa – kikicarbonell