Le blog d'Olivier

Aller au contenu | Aller au menu | Aller à la recherche

dimanche 15 juin 2008

ViewSVN en ligne de commande

Lancer mon navigateur et cliquer sur chaque répertoire de l'arborescence et enfin choisir le fichier pour voir les diffs, c'est un peu lourd. Bien sûr on peut faire des svn diff entre révision. Mais, sachant qu'en général on a un checkout local, pourquoi ne pas faire un petit script ?

Soit le repository svn : subversion.bazoud.com.

Et le viewsvn : viewsvn.bazoud.com

sudo vi /usr/local/bin/viewsvn :

#!/bin/sh

firefox `svn info $1 | awk  '/^URL/ { print $2 }' | sed 's/subversion.bazoud.com/viewsvn.bazoud.com\/viewvc/g'`
sudo chmod +x /usr/local/bin/viewsvn

Et là, on tape :

viewsvn path/to/my/file

Et firefox s'affiche avec la bonne page de viewsvn :)

mardi 13 mai 2008

Ubuntu 8.04 Hardy Heron vs Firefox 2 & 3

Tout le monde l'a remarqué lors de l'installation de Hardy, Firefox 3 a été installé.

Toutes les extensions ne sont pas compatibles entre FF 2 et FF3; par exemple : Live HTTP Headers, Firebug, Fetch Text URL ,...

Pour gérer cette cohabitation, il faut passer par les profiles.

Création d'un profile "FF2" pour firefox 2:

firefox-2 --profilemanager

Lancer les firefox :

firefox-2 -P FF2 -no-remote
firefox -P default -no-remote

Il faut réinstaller un à un les extensions dans FF2 ainsi que la configuration générale (gestion du cache, historique, ...) puisque FF2 est avec un profile tout neuf.

mercredi 17 janvier 2007

Sripts GreaseMonkey

J'ai développé quelques scripts GreaseMonkey simples pour :

  • horde : recharge la page toutes les xx secondes et
  • del.icio.us : ajoute un lien 'Open All' qui ouvre tous les liens de la pages, et un autre qui ajoute des liens sur des tags (c'est avant que les bundles existes)

Lire la suite...

Extensions Firefox

C'est une tradition de mettre la liste de ses extensions FireFox dans son blog, et comme un dessin est plus parlant :

Lire la suite...