vendredi 29 février 2008

Keywords Subversion

Voici un petit truc qui peut rendre bien des services.

Petite astuce pour développeurs travaillant avec un dépôt Subversion

Mettre les informations du dernier commit dans chaque fichier ($Id$)

Avec CVS, le simple fait de placer $Id$ permettait d'indiquer les informations sur le dernier commit dans un fichier. Avec Subversion, il faut lui indiquer quelles informations doivent être placées au niveau du $Id$, ce qui se fait via la propriété svn:keywords:

$ svn propset svn:keywords "Author Date Id Revision" fichier.php

Maintenant $Id$ est utilisable, ainsi que $Author$ pour avoir l'auteur, $Rev$ pour la révision, $Date$ pour la date de la dernière révision.

À noter que svn:propset peut être appliqué récursivement à des répertoires entiers en utilisant le paramètre -R et en donnant un nom de répertoire.

Pour de plus amples explications, allez voir par là -> svnbook

Alors, pratique non ?

Aucun commentaire: