Quand Mercurial met à jour vos tickets Trac!

Pour les utilisateurs de Trac et de Mercurial, il est possible d'utiliser un hook qui va automatiquement mettre à jour vos tickets à partir des commentaires que vous attachez à vos changesets.

Depuis la version 0.12 de Trac, cette configuration est encore plus simple à mettre en oeuvre. Premièrement, vous devez modifier la configuration de votre environnement Trac. Ajoutez la ligne suivante à la section trac :

repository_sync_per_request =

Activez ensuite les deux plugins suivants (section components) :

tracopt.ticket.commit_updater.committicketreferencemacro = enabled
tracopt.ticket.commit_updater.committicketupdater = enabled

Du côté de Mercurial, il reste ajouter un hook qui fera le travail ...

Lenteur d'affichage dans hgk

Je suis utilisateur de mercurial et profite souvent des services rendus par hgk.

Dernièrement, un des serveurs de développement utilisé par ma boite a été migré : ubuntu server 7.04 => ubuntu server 8.04. Jusque là, tout va bien. Personnellement, je me connecte en SSH avec l'option x11forwarding depuis un poste Linux sur ce serveur, cela fonctionne à merveille.

Ce n'est pas le cas de mes collègues windaubiens utilisant un serveur X (exceed je crois). En effet, la vitesse d'affichage d'hgk dans cette config est déconcertante :-(. Après quelques recherches, il apparaît que l'origine du problème ...