This text is a work in progress—highly subject to change—and may not accurately describe any released version of the Apache™ Subversion® software. Bookmarking or otherwise referring others to this page is probably not such a smart idea. Please visit http://www.svnbook.com/ for stable versions of this book.
svn info — Afficher les informations sur des éléments locaux ou distants.
svn info [CIBLE[@REV]...]
Afficher 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 :
les informations relatives au dépôt sur lequel l'objet est suivi en versions ;
la dernière propagation en date relatçve à l'objet suivi en versions ;
les verrous posés sur l'objet ;
la tâche programmée pour cet objet (ajout, suppression, copie, etc.) ;
la situation de conflit.
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 Chemin racine de la copie de travail : /home/sally/projects/test URL : http://svn.red-bean.com/repos/test/machin.c Relative URL: ^/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 Chemin racine de la copie de travail : /home/sally/projects/test URL : http://svn.red-bean.com/repos/test/vendors Relative URL: ^/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 Relative URL: ^/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): Mon commentaire pour le verrou de test
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> <relative-url>^/</relative-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>