Forum général.cherche-logiciel Forge libre à installer sur mon serveur et gerant ldap

Posté par .
Tags : aucun
0
8
mai
2012

Bonjour,

j'explique ici mon besoin :
avoir une forge (svn ou git) libre, que je puisses installer sur un de mes serveurs,
qui puisse s'interfacer avec mon ldap pour recuperer les groupes et utilisateurs

l'espace du projet seraient automatiquement creer à la creation d'un groupe dans le ldap.
(avec un nom de domaine projet.example.com)

il y aurait un systeme de wiki, site web, ticket.

J'ai bien regardé redmine, il propose pas mal de chose, mais :
- il faut creer le svn ou git à part de redmine
- il faut ensuite creer le projet "à la main",
- il faut ajouter les utilisateurs au projet (à condition qu'ils se soient deja connecter au redmine)
- et le dire ou se trouve le repository

  • # à tester... gitorious

    Posté par . Évalué à  2 .

    Salut,

    Je suis plus ou moins dans le même cas que toi, j'ai déjà un peu regardé ce qui existe pour git et j'ai en tête gitorious que je dois tester et qui pourrait correspondre a tes besoins.

    Bon maintenant comme je le dis plus haut je n'ai pas encore testé mais cela ne serait tarder, je posterai mon avis une fois déployé en environnement de test.

  • # Indefero

    Posté par (page perso) . Évalué à  2 .

    Tu peux essayer Indefero, c'est un projet Open Source qui répond à pas mal des caractéristiques fonctionnelles que tu recherches. Pour la partie LDAP, la prise en charge semble être de la partie. Il faudra peut-être que tu scriptes un peu pour automatiser la création d'un projet lors de la création d'un groupe LDAP.

    Tu pourras avoir plus d'infos en faisant une recherche sur LinuxFr.org.

  • # git + gitweb + suexec + les composants que tu désire

    Posté par (page perso) . Évalué à  1 .

    Tout est dans le titre. Ce n'est pas une solution "clef en main" et ça demande de mettre les mains dans le cambouis mais c'est léger, personnalisable et ça fonctionne !
    Pour ce qui est de suexec, parfois ça ne fonctionne pas vraiment out of the box, ça dépend du design que tu veux.

    Pour ce qui est de l'automatisation => puppet. Comme ça tu crée un projet (un nom quelque part qui sera une variable) et hop, le vhot, le dépot, le wiki, le système de ticketing, etc… sont configurés et en place. C'en est presque trop facile. Par contre ça demande de la mise en place et quelques essais si tu ne connais pas les outils en question (surtout puppet).

    Après si tu veux quelque chose de facile à installer (enfin facile, c'est relatif) je te conseil gitorious. La mise en place est un peut laborieuse mais ensuite ça fonctionne bien. Seul point négatif: c'est plutôt gourmand en ressources.

    Librement

    Si tu ne sais pas demande, si tu sais partage !

  • # redmine avec le plugin redmine gitolite

    Posté par . Évalué à  1 .

    avec ce plugin
    https://github.com/ivyl/redmine-gitolite

    on peut gérer entièrement gitolite a partir de redmine avec gestion des clés et des dépots

    • [^] # Re: redmine avec le plugin redmine gitolite

      Posté par . Évalué à  2 .

      piste interessante car j'envisageais redmine.

      reste la recuperation automatique des utilisateurs/groupes du ldap
      à voir.

      • [^] # Re: redmine avec le plugin redmine gitolite

        Posté par . Évalué à  2 .

        j'avance la dessus
        redmine sur apache2/passenger installé,
        gitolite installé
        => redmine fonctionne
        plugin git cloné
        => redmine ne se lance plus, à cause d'une erreur qqpart.

        je regarderais plus en detail demain.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.