Je recherche une commande Subversion qui fait l’équivalent de
git show
Avec cette commande, vous verrez toutes les modifications apscopes au path/to/repo
du référentiel qui ont été validées dans la révision
:
svn diff -c path/to/repo
Le -c
indique que vous souhaitez examiner un ensemble de modifications , mais il existe de nombreuses autres façons d’examiner les différences et les modifications. Par exemple, si vous souhaitez savoir quels fichiers ont été modifiés (mais pas comment), vous pouvez émettre
svn log -v -r
Ou, si vous souhaitez afficher les changements entre deux révisions (et pas seulement pour une validation):
svn diff -r : path/to/repo
Appelez ceci dans le projet:
svn diff -r REVNO:HEAD --summarize
REVNO
est le numéro de révision de départ et HEAD
est le numéro de révision final. Si HEAD est égal au dernier numéro de révision, il peut être ignoré.
La commande renvoie une liste contenant tous les fichiers modifiés / ajoutés / supprimés au cours de cette période de révision.
La commande peut être appelée avec le paramètre de révision d’URL pour vérifier les modifications comme ceci:
svn diff -r REVNO:HEAD --summarize SVN_URL
La commande équivalente dans svn est:
svn log --diff -r revision