Voir les fichiers qui vont être modifiés par Subversion

Parfois avant d’appliquer une mise à jour il est important de vérifier quels sont les fichiers qui seront modifiés. Cela est important par exemple lorsque vous utilisez Subversion pour déployer du code en production et que la mise à jour est sensé simplement modifier le logo du site.

Pour afficher les fichiers qui vont être modifiés on va utiliser la même commande que pour afficher les fichiers modifiés localement: svn status accompagné de l’option –show-updates.

Les fichiers précédés d’une étoile sont ceux qui seront modifiés:

noplay@noplay# svn status --show-updates
       *        2   b
       *            c
       *        2   .
État par rapport à la révision      3

Comme on est fainéant les développeurs de Subversion on crées un raccourci: svn st -u.