Java, Ubuntu, ...

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 :)

mercredi 29 août 2007

Vi en couleur

Vi est installé sous Ubuntu dans une version vi-tiny, de nombreuses options ne sont pas disponibles; par exemple, la gestion de la couleur. Pour faire apparaître des couleurs dans vi/vim sous Ubuntu, il faut installer la version full :

sudo apt-get install vim-full

Ajouter dans ~/.vimrc

:syntax enable

UPDATE : si vous avez un fond sombre, vous pouvez rajouter :

:set background=dark