Bonjour,
Je cherche à mettre en service un serveur GIT privé avec contrôle d’accès avancé (pour paranoïaque).
Sur ce serveur je souhaites pouvoir :
- accéder au serveur GIT en utilisant http
- avoir un contrôle d'accès des utilisateurs s’appuyant sur les groupes Active Directory.
- pouvoir donner accès en lecture et/ou en écriture à
- un fichier
- une arborescence contenu dans répertoires
- une branche GIT
- voir le tout réuni (une arborescence contenu dans répertoires sur une branche particuliere)
J'ai identifié les solutions suivantes :
- utiliser les hooks et développer le tout, mais je n'ai pas le temps !
- Utiliser gitolite. La doc est plutôt compliqué :/ . Je n'arrive pas a savoir si ça marche en http. Puis-je utiliser l'active Directory ?
Existe-t-il d'autres solutions ? Une autre approche ?
Merci de votre aide
ps: github est à exclure puisque non privé.
Partager