2015-09-01 11 views
8

Alcuni utenti del server gitlab sono registrati come sviluppatore in un determinato gruppo. Vorrei che questi utenti potessero creare repository sotto lo spazio dei nomi del gruppo. Come attualmente impostato, gli utenti non hanno nemmeno il campo "Namespace" nel campo "Percorso del progetto" quando creano nuovi progetti. È possibile?Gitlab: come consentire all'utente di creare un progetto in uno spazio dei nomi di gruppo

+1

Sono un utente con privilegi di amministratore, ma nemmeno io riesco a creare un progetto in un gruppo. Per quanto posso dire, gli sviluppatori del progetto hanno fatto di tutto per renderlo molto difficile da fare. – bluesmoon

risposta

2

prima opzione che avete è quella di cambiare da solo lo spazio dei nomi dopo lo sviluppatore ha creato il progetto:

project -> settings/gear icon -> edit project -> transfer project 

seconda cosa possibile è quello di modificare project_security_spec.r B o ability.rb (io non sono a conoscenza che sufficiente per ulteriori informazioni ...)

+0

Seconda cosa significa rattoppare gitlab, giusto? O è questa configurazione? Configurazione – Alex

+0

.. – MTZ4

+1

Non penso che - ability.rb si trovi in ​​app/modelli - quindi chiaramente non configurazione. A proposito delle specifiche non sono sicuro però - non è solo la prova contro la modella? La modifica influisce su qualcosa? – Alex

0

È possibile creare un servizio esterno che utilizza l'API GitLab per creare il progetto. Usando questo metodo, hai anche la possibilità di inizializzare direttamente il progetto con un README e così via.

Problemi correlati