Base de coneixement
ADS Anàlisi/Disseny de Soft, S.L.U.
Buscar:     Búsqueda avanzada
Navegar por categorías:

Administració servidor Gitolite

Añadir comentario
Visitas: 505
Votos: 0
Comentarios: 0
Posted: 08. June 2016
by:
Updated: 22. June 2016
by:

Tasques de administracio del servidor Git, creacio de usuaris i asignacio de permisos.

Clonar repositori gitolite-admin

Crear carpeta on clonarem tots el projectes, per exemple c:\source

Fem click amb al boto dret dins la carpeta i clonem el repositori. Git clone

Triem la clau privada que trobareu adjuntada en aquest document: gitolite-admin.ppk

Un cop clonat el repositori trobarem una nova carpeta anomenada gitolite-admin, dins aquesta trobarem dos directoris nous, keydir i conf.

  • La carpeta conf conte el fitxer de de configuracio del servidor gitolite.: gitolite.conf

@android    =     adria charlie
@adsgest    =     gregori francesc charlie

repo gitolite-admin
    RW+     =   gregori

repo testing
    RW+     =   @all

repo adsgest
    RW+     =    @adsgest

repo droid
    RW+     =    @all

  • La carpeta keydir conte totes les claus publiques amb dret de conexio al servidor.

 Directorio de C:\source\gitolite-admin\keydir

09/06/2016  09:44    <DIR>          .
09/06/2016  09:44    <DIR>          ..
09/06/2016  09:44               380 adria.pub
09/06/2016  09:44               403 charlie.pub
09/06/2016  09:44               404 francesc.pub
09/06/2016  09:44               394 gregori.pub
               4 archivos          1.581 bytes
               2 dirs  559.412.629.504 bytes libres

C:\source\gitolite-admin\keydir>

Afegir un nou usuari al servidor:

Primer s'ha de crear una clau publica per poder conectar al servidor , llegiu l'article relacionat al peu d'aquest document per saber com fer-ho.

Un cop generada la clau, cal copiarla a la carpeta keydir del repositori local, despres cal modificar el fitxer gitolite.conf de la carpeta conf i afegir el nom de l'usuari dins el grup de permisos que calgui.

@android    =     adria charlie <nou nom usuari>
@adsgest    =     gregori francesc charlie

Un cop editat el fitxer de configuració, fem un Git Commit i fem un Push al servidor.

..

Archivos adjuntos
file gitolite-admin.ppk (1 kb)

Also read
document Instalar Git Client

Otras preguntas en esta categoría
» Más preguntas



RSS