Je l'utilise tous les jours pour mes projets de développement et pour gérer mon /home sur plusieurs ordinateurs.
Pour le développement j'utilise subversion avec des hooks côté serveur vérifiant :
- des règles de syntaxe et de style (logiciel style_checker)
- si le message de log est rempli et s'il contient un ticket Trac
Puis des hooks post-commit pour :
- envoi d'un mail aux développeurs
- Modification de l'historique du ticket dans Trac
- Lancement d'un test automatique avec buildbot.
Voir http://linuxfr.org/~DaOlivR/21622.html et http://olivier.ramonat.free.fr/svn_trac_buildbot/index_en.html pour des informations sur la mise en place de Subversion Trac et buidbot (pour l'automatisation des tests).
# Subversion
Posté par enzbang . En réponse au journal Quel gestionnaire de révisions pour un "débutant". Évalué à 4.
Je l'utilise tous les jours pour mes projets de développement et pour gérer mon /home sur plusieurs ordinateurs.
Pour le développement j'utilise subversion avec des hooks côté serveur vérifiant :
- des règles de syntaxe et de style (logiciel style_checker)
- si le message de log est rempli et s'il contient un ticket Trac
Puis des hooks post-commit pour :
- envoi d'un mail aux développeurs
- Modification de l'historique du ticket dans Trac
- Lancement d'un test automatique avec buildbot.
Voir http://linuxfr.org/~DaOlivR/21622.html et http://olivier.ramonat.free.fr/svn_trac_buildbot/index_en.html pour des informations sur la mise en place de Subversion Trac et buidbot (pour l'automatisation des tests).