Forum général.général Serveur CVS / Debian et notifications mail

Posté par  . Licence CC By‑SA.
Étiquettes :
1
14
avr.
2017

Bonjour
Je mets en place un serveur CVS et dois configurer les notifications mail pour les commits.
J'ai compris que je devais jouer avec le fichier CVSROOT/loginfo.
J'ai tenté de nombreuses configurations :

modules/* (touch /tmp/eee)
ALL (touch /tmp/aaa)
DEFAULT (touch /tmp/zzzz)

La commande fournie en exemple dans le fichier loginfo :

DEFAULT (echo ""; id; echo %s; date; cat) >> $CVSROOT/CVSROOT/commitlog

D'autres lignes avec la commande mail.

De nombreux exemples trouvés sur le net.

Mes commandes ne semblent jamais exécutées.
le log de cvsd ne montre rien.
Si le fichier CVSROOT/loginfo contient une erreur de syntaxe, l'erreur est bien remontée dans mon client cvs lors du commit.
Donc mon fichier CVSROOT/loginfo est bien lu.

Quelqu'un aurait il un piste ?

Merci.

David.

  • # Bonjour

    Posté par  . Évalué à 4.

    Désolé de ne pouvoir t’aider mais une question me taraude. Pourquoi CVS et pas un truc plus moderne comme Git ou Mercurial (voire SVN) ?

    • [^] # Re: Bonjour

      Posté par  (site Web personnel) . Évalué à 1.

      Je me posais la même question : c'est vrai que CVS, ça date un peu !

    • [^] # Re: Bonjour

      Posté par  . Évalué à 2.

      Oui, je sais.
      Mais c'est un soft qui date.
      Il n'y a plus qu'un développeur sur le projet.
      Il y a de nombreux scripts dépendant de CVS.
      Ça vaut vraiment pas le coup…..

Suivre le flux des commentaires

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