Demande #4266
Mis à jour par Christian P. Momon il y a presque 5 ans
Sur le SI April (et Chapril), sont produits et du code maison et du code modifié d'applications.
Besoin est de :
* donner accès à ce code (avec ou sans compte) ;
* gérer des accès en push à ce code (via des comptes et des autorisations).
En théorie, il existe la solution d'utiliser Redmine pour faire cela (via git-http-backend).
Dans les faits, c'est une solution complexe :
* non prévu par défaut dans Redmine ;
* empilement de couche CGI, Grark, Ruby, Perl…
* absence de documentation fiable récente ;
* plusieurs tentatives en échec (#3552) ;
* …
Puisqu'il s'agit « juste » de gérer les accès aux dépôts Git (qui peut pusher),
décision d'économiser du temps en installant un produit simple. Critères :
* procédure d'installation simplissime et durable ;
* ne pas implacter les produits déjà installés ;
* éviter les ressources exotiques.