Un article qui vous permettra de faire de l'auto complétion en bash pour les goals maven :
Divers
Aller au contenu | Aller au menu | Aller à la recherche
mercredi 22 juillet 2009
Par Olivier le mercredi 22 juillet 2009, 11:19
Un article qui vous permettra de faire de l'auto complétion en bash pour les goals maven :
dimanche 15 juin 2008
Par Olivier le dimanche 15 juin 2008, 22:45
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 :)
vendredi 30 mai 2008
Par Olivier le vendredi 30 mai 2008, 00:28
Pour mieux visualiser les diff svn, vous pouvez les coloriser.
vi svndiff
Copier/coller le script dans svndiff
#!/bin/sh svn diff $@ 2>&1 | colordiff
Et le placer dans /usr/local/bin
mv svndiff /usr/local/bin sudo chmod +x svndiff
Et voilà, maintenant plus d'excuses pour louper un merge.
lundi 12 mai 2008
Par Olivier le lundi 12 mai 2008, 22:26
Pour mettre des couleurs sur les résultats de grep :
grep --color=auto ...
Dans votre ~/.bashrc
alias grep='grep --color=auto'
mardi 8 mai 2007
Par Olivier le mardi 8 mai 2007, 18:29
Quelques commandes utiles pour SVN à garder sous le coude :
1. Edite le svn:ignore du répertoire courant :
svn propedit svn:ignore .
2. Affecte les mots clés 'Id' et 'Author' au fichier Test.java :
svn propset svn:keywords "Id Author" Test.java
3. Pour faire la même chose mais sur un existant :
find . -name "*.java" | grep -v '\.svn' | while read n; do svn propset svn:keywords 'Id Author HeadURL Revision Date' $n; done
« billets précédents - page 1 de 2