Nom

svnlook changed — Afficher les chemins modifiés.

Synopsis

svnlook changed CHEMIN_DÉPÔT

Description

Affiche les chemins qui ont été modifiés par une révision ou une transaction particulière, avec les mêmes codes lettres que svn status dans les deux premières colonnes :

'A '

Élément ajouté au dépôt.

'D '

Élément supprimé du dépôt.

'U '

Le contenu du fichier a été modifié.

'_U'

Les propriétés de l'élément ont été modifiées ; notez le caractère « souligné » en tête.

'UU'

Le contenu du fichier et les propriétés ont été modifiés.

Les fichiers et les répertoires peuvent être distingués par le fait que les noms de répertoires sont suivis d'une barre oblique « / ».

Options

--copy-info
--revision (-r) REV
--transaction (-t) TXN

Exemples

Cet exemple montre la liste de toutes les modifications apportées aux fichiers et aux répertoires par la révision 39 sur un dépôt de test. Notez que le premier élément est un répertoire comme l'indique la barre oblique (/) finale :

$ svnlook changed -r 39 /var/svn/depot
A   trunk/magasin/epicerie/
A   trunk/magasin/epicerie/chips.txt
A   trunk/magasin/epicerie/sandwich.txt
A   trunk/magasin/epicerie/vinaigre.txt
U   trunk/magasin/boulangerie/petit-pain.txt
_U  trunk/magasin/boulangerie/croissant.txt
UU  trunk/magasin/boulangerie/chausson-aux-pommes.txt
D   trunk/magasin/boulangerie/baguette.txt

Voici un exemple qui montre une révision dans laquelle un fichier a été renommé :

$ svnlook changed -r 64 /var/svn/depot
A   trunk/magasin/boulangerie/toast.txt
D   trunk/magasin/boulangerie/pain.txt

Malheureusement, rien dans l'affichage précédent n'indique la relation entre le fichier supprimé et le fichier ajouté. Utilisez l'option --copy-info pour faire apparaître cette relation :

$ svnlook changed -r 64 --copy-info /var/svn/depot
A + trunk/magasin/boulangerie/toast.txt
    (from trunk/magasin/boulangerie/pain.txt:r63)
D   trunk/magasin/boulangerie/pain.txt