CVS Status Recursif

Dans un précédent post, je proposais un script affichant un statut CVS lisible. Ce script permettait de se faire un idée claire de l’état d’un projet CVS. Mon problème était que j’avais nombre de projets CVS dans mon home et que je souhaitais connaître l’état de tous ces projets sans avoir à me rendre dans chacun de ces répertoires.

J’ai donc amélioré ce script pour le rendre récursif : il recherche les projets CVS dans l’arborescence des fichiers et affiche leur statut. On peut donc maintenant lancer le script à la racine de son home par exemple (avec cd; cs) et lire un statut de tous les projets CVS.

Ce script a été développé et testé avec Ruby 1.8.6 sous Linux (Ubuntu 7.10 Gusty) et MacOSX (10.5.3 Leopard) , on peut le télécharger ici.

Enjoy!

4 réponses vers «CVS Status Recursif»

  1. Fred Brunel dit :

    Salut Michel,

    Tu tourne encore avec CVS? Tu n’est pas passe a SVN ou encore mieux a Git?

    http://fredbrunel.com/journal/2008/04/jumping-on-the-git-bandwagon/

  2. Casa dit :

    Au travail, nous sommes toujours sous CVS… Je trouve Git assez génial, mais il me faudra faire avec CVS encore quelques temps.

  3. Fred Brunel dit :

    Effectivement, au boulot c’est autre chose, je pensais que c’etais pour tes projets personnels.

  4. sweetohm dit :

    J’ai posté aujourd’hui une version déboguée.

    Enjoy!

Laisser un commentaire