Surveiller ce forum | Commencer une nouvelle discussion Commencer une nouvelle discussion
commit & mail [ Répondre ]
Par : FusionForge Admin on 2005-09-09 21:47
[forum:1146]

Sur l'actuel GForge, la création d'un nouveau projet (par ex. monProjet) crée automatiquement la liste monProjet-commits@lists.adullact.net (ou en tout cas, si ça ne l'est pas encore, il faudrait que ça le soit).

Partant de là, il faudrait que le script de création du nouveau projet modifie le fichier <chemin_vers_le_depot_cvs>/CVSROOT/loginfo pour rajouter en fin de fichier la ligne suivante :

DEFAULT (echo ""; id; echo %{sVv}; date; cat) | mail -s "CVS commit info"
monProjet-commits@lists.adullact.net

Ainsi, sans que personne ne touche à quoi que ce soit, tout commit dans le code serait automatiquement posté à la liste prévue à cet effet.
Il suffirait ensuite que, dans chaque projet, la ou les personnes intéressées par la réception de ces infos de commit s'inscrivent à la liste, et pas les autres.

Simple, non ?

CE

FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page