svn ne passe pas votre proxy squid?

Aujourd'hui, j'ai dû compiler la dernière version du pilote openchrome pour carte graphique à base de chipset VIA (une vrai merde ces chip, à éviter...). Pour obtenir la derrière version du pilote, je suis passé par le serveur SVN du projet openchrome. SVN utilise quelques méthodes HTTP spécifiques[1] non prise en charge par défaut par squid, serveur proxy utilisé ici au centre d'animation Saint Pierre (conjointement avec SquidGuard).

En cherchant un peu sur la toile, notamment sur la FAQ de subversion, j'ai trouvé une petite manipulation très simple pour que Squid permette d'utiliser ces commandes. Il suffit d'ouvrir le fichier squid.conf et de rajouter la ligne suivante :

extension_methods MKACTIVITY CHECKOUT REPORT MERGE

ensuite relancer le serveur Squid avec la commande

/etc/init.d/squid restart

Et voilà, la commande svn co http://svn.openchrome.org/svn/trunk openchrome fonctionne maintenant...

Notes

[1] voir wikipedia pour en apprendre plus sur les méthodes HTTP

Vus : 285
Publié par ephase : 62