svn info — Afficher les informations sur des éléments locaux ou distants.
Affiche les informations sur des éléments de la copie de travail ou du dépôt. Les informations susceptibles d'être affichées sont, pour les deux formess :
Chemin
Nom
URL
Racine du dépôt
UUID du dépôt
Révision
Type de nœud
Auteur de la dernière modification
Révision de la dernière modification
Date de la dernière modification
Nom de verrou
Propriétaire du verrou
Verrou créé (date)
Verrou expire (date)
Les informations disponibles pour les chemins faisant référence à la copie de travail sont :
Tâche programmée
Copié de l'URL
Copié de la révision
Texte mis à jour
Properties last updated
Somme de contrôle
Conflict previous base file
Conflict previous working file
Conflict current base file
Conflict properties file
--changelist ARG --depth ARG --incremental --recursive (-R) --revision (-r) REV --targets NOM_FICHIER --xml
svn info affiche toutes les informations pertinentes qu'elle trouve pour les éléments dans la copie de travail. Elle affiche les informations concernant les fichiers :
$ svn info machin.c Chemin : machin.c Nom : machin.c URL : http://svn.red-bean.com/repos/test/machin.c Racine du dépôt : http://svn.red-bean.com/repos/test UUID du dépôt : 5e7d134a-54fb-0310-bd04-b611643e5c25 Révision: 4417 Type de nœud : fichier Tâche programmée : normale Auteur de la dernière modification : sally Révision de la dernière modification : 20 Date de la dernière modification : 2003-01-13 16:43:13 -0600 (lun. 13 jan 2003) Texte mis à jour : 2003-01-16 21:18:16 -0600 (Thu, 16 Jan 2003) Propriétés mises à jour : 2003-01-13 21:50:19 -0600 (lun. 13 jan 2003) Somme de contrôle : d6aeb60b0662ccceb6bce4bac344cb66
Elle affiche aussi des informations sur les répertoires :
$ svn info vendors Chemmin : vendors URL : http://svn.red-bean.com/repos/test/vendors Racine du dépôt : http://svn.red-bean.com/repos/test UUID du dépôt : 5e7d134a-54fb-0310-bd04-b611643e5c25 Révision: 19 Type de nœud : répertoire Tâche programmée : normale Auteur de la dernière modification : harry Révision de la dernière modification : 19 Date de la dernière modification : 2003-01-16 23:21:19 -0600 (jeu. 16 jan 2003) Properties mises à jour : 2003-01-16 23:39:02 -0600 (jeu. 16 jan 2003)
svn info traite aussi les URL
(notez que dans cet exemple, le fichier
lisezmoi.doc
est verrouillé et donc
l'information relative à ce verrouillage est
fournie) :
$ svn info http://svn.red-bean.com/repos/test/lisezmoi.doc Chemin : lisezmoi.doc Nom : lisezmoi.doc URL : http://svn.red-bean.com/repos/test/lisezmoi.doc Racine du dépôt : http://svn.red-bean.com/repos/test UUID du dépôt : 5e7d134a-54fb-0310-bd04-b611643e5c25 Révision: 1 Type de nœud : fichier Tâche programmée : normale Auteur de la dernière modification : sally Révision de la dernière modification : 42 Date de la dernière modification : 2003-01-14 23:21:19 -0600 (mar. 14 jan 2003) Nom de verrou : opaquelocktoken:14011d4b-54fb-0310-8541-dbd16bd471b2 Propriétaire du verrou : harry Verrou créé : 2003-01-15 17:35:12 -0600 (mer. 15 jan 2003) Lock Comment (1 line): My test lock comment
Pour finir, l'affichage de svn info
est disponible au format XML en spécifiant l'option
--xml
:
$ svn info --xml http://svn.red-bean.com/repos/test <?xml version="1.0"?> <info> <entry kind="dir" path="." revision="1"> <url>http://svn.red-bean.com/repos/test</url> <repository> <root>http://svn.red-bean.com/repos/test</root> <uuid>5e7d134a-54fb-0310-bd04-b611643e5c25</uuid> </repository> <wc-info> <schedule>normal</schedule> <depth>infinity</depth> </wc-info> <commit revision="1"> <author>sally</author> <date>2003-01-15T23:35:12.847647Z</date> </commit> </entry> </info>