[svnbook] r5294 committed - branches/1.8/fr/book/ref-svnadmin.xml
chris-nanteuil at users.sourceforge.net
chris-nanteuil at users.sourceforge.net
Thu Jan 19 16:39:25 CST 2017
Revision: 5294
http://sourceforge.net/p/svnbook/source/5294
Author: chris-nanteuil
Date: 2017-01-19 22:39:24 +0000 (Thu, 19 Jan 2017)
Log Message:
-----------
[fr] svnadmin Reference: translation completed.
Modified Paths:
--------------
branches/1.8/fr/book/ref-svnadmin.xml
Modified: branches/1.8/fr/book/ref-svnadmin.xml
===================================================================
--- branches/1.8/fr/book/ref-svnadmin.xml 2017-01-18 20:48:25 UTC (rev 5293)
+++ branches/1.8/fr/book/ref-svnadmin.xml 2017-01-19 22:39:24 UTC (rev 5294)
@@ -1937,31 +1937,49 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>sous-commandes</secondary>
<tertiary>recover</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin recover</refname>
+<!--
<refpurpose>Bring a repository database back into a
consistent state (applies only to repositories using the
<literal>bdb</literal> backend). In addition, if
<filename>repos/conf/passwd</filename> does not exist, it
will create a default passwordfile .</refpurpose>
+-->
+ <refpurpose>Remettre la base de données d'un dépôt dans un état
+ consistant (s'applique uniquement aux dépôts utilisant un
+ magasin de données de type <literal>bdb</literal>). En
+ complément, si le fichier <filename>depot/conf/passwd</filename>
+ n'existe pas, un fichier de mots de passe par défaut est
+ créé.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin recover REPOS_PATH</literal></para>
+-->
+ <para><literal>svnadmin recover CHEMIN_DÉPÔT</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+<!--
<para>Run this command if you get an error indicating that
your repository needs to be recovered.</para>
+-->
+ <para>Lancez cette commande si vous obtenez une erreur indiquant
+ que votre dépôt doit être rétabli.</para>
</refsect1>
<!-- =============================================================== -->
@@ -1976,11 +1994,18 @@
<!-- =============================================================== -->
<refsect1>
+<!--
<title>Examples</title>
+-->
+ <title>Exemples</title>
+<!--
<para>Recover a hung repository:</para>
+-->
+ <para>Rétablir un dépôt planté :</para>
<informalexample>
+<!--
<screen>
$ svnadmin recover /var/svn/repos/
Repository lock acquired.
@@ -1989,30 +2014,63 @@
Recovery completed.
The latest repos revision is 34.
</screen>
+-->
+ <screen>
+$ svnadmin recover /var/svn/depot/
+Verrou du dépôt acquis.
+Patientez ; le rétablissement du dépôt peut être long...
+
+Fin du rétablissement.
+La dernière révision du dépôt est 34
+</screen>
</informalexample>
+<!--
<para>Recovering the database requires an exclusive lock on
the repository. (This is a <quote>database lock</quote>;
see the sidebar <xref linkend="svn.advanced.locking.meanings"/>.)
If another process is accessing the repository,
then <command>svnadmin recover</command> will error:</para>
+-->
+ <para>Rétablir la base de données nécessite d'obtenir un verrou
+ exclusif sur le dépôt (cela ressemble à <quote>verrou de base de
+ données</quote> ; lisez l'encadré <xref
+ linkend="svn.advanced.locking.meanings"/>.) Si un autre
+ processus est en train d'accéder au dépôt, <command>svnadmin
+ recover</command> se termine avec l'erreur :</para>
<informalexample>
+<!--
<screen>
$ svnadmin recover /var/svn/repos
svn: E165000: Failed to get exclusive repository access; perhaps another proce
ss such as httpd, svnserve or svn has it open?
$
+
</screen>
+-->
+ <screen>
+$ svnadmin recover /var/svn/depot
+svn: Échec de l'obtention de l'accès exclusif au dépôt ; peut-être
+processus tel 'httpd', 'svnserve' ou 'svn' a-t-il ouvert le dépôt ?
+
+$
+</screen>
</informalexample>
- <para>The <option>--wait</option> option, however, will
+<!--
+ <para>The <option>- -wait</option> option, however, will
cause <command>svnadmin recover</command> to wait
indefinitely for other processes to disconnect:</para>
+-->
+ <para>L'option <option>--wait</option>, force <command>svnadmin
+ recover</command> à attendre que les autres processus se
+ déconnectent :</para>
<informalexample>
+<!--
<screen>
-$ svnadmin recover /var/svn/repos --wait
+$ svnadmin recover /var/svn/repos - -wait
Waiting on repository lock; perhaps another process has it open?
### time goes by…
@@ -2023,6 +2081,19 @@
Recovery completed.
The latest repos revision is 34.
</screen>
+-->
+ <screen>
+$ svnadmin recover /var/svn/depot --wait
+Attente du verrou sur le dépôt ; un autre processus le tient-il ?
+
+### le temps passe…
+
+Verrou du dépôt acquis.
+Patientez ; le rétablissement du dépôt peut être long...
+
+Fin du rétablissement.
+La dernière révision du dépôt est 34
+</screen>
</informalexample>
</refsect1>
@@ -2036,47 +2107,82 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>sous-commandes</secondary>
<tertiary>rmlocks</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin rmlocks</refname>
+<!--
<refpurpose>Unconditionally remove one or more locks from a
repository.</refpurpose>
+-->
+ <refpurpose>Effacer inconditionnellement un ou plusieurs verrous
+ du dépôt.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin rmlocks REPOS_PATH LOCKED_PATH...</literal></para>
+-->
+ <para><literal>svnadmin rmlocks CHEMIN_DÉPÔT
+ CHEMIN_VERROUILLÉ...</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+
+<!--
<para>Remove one or more locks from each <replaceable>LOCKED_PATH</replaceable>.</para>
+-->
+ <para>Supprime un ou plusieurs verrous de chaque
+ <replaceable>CHEMIN_VERROUILLÉ</replaceable>.</para>
</refsect1>
<!-- =============================================================== -->
<refsect1>
<title>Options</title>
+<!--
<para>None</para>
+-->
+ <para>Aucune</para>
</refsect1>
<!-- =============================================================== -->
<refsect1>
+<!--
<title>Examples</title>
+-->
+ <title>Exemples</title>
+<!--
<para>This deletes the locks on
<filename>tree.jpg</filename> and
<filename>house.jpg</filename> in the repository at
<filename>/var/svn/repos</filename>:</para>
+-->
+ <para>Cet exemple supprime les verrous posés sur
+ <filename>arbre.jpg</filename> et
+ <filename>maison.jpg</filename> dans le dépôt situé dans
+ <filename>/var/svn/depot</filename>:</para>
<informalexample>
+<!--
<screen>
$ svnadmin rmlocks /var/svn/repos tree.jpg house.jpg
Removed lock on '/tree.jpg.
Removed lock on '/house.jpg.
</screen>
+-->
+ <screen>
+$ svnadmin rmlocks /var/svn/depot arbre.jpg maison.jpg
+'/arbre.jpg' déverrouillé.
+'/maison.jpg' déverrouillé.
+</screen>
</informalexample>
</refsect1>
</refentry>
@@ -2089,26 +2195,41 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>sous-commandes</secondary>
<tertiary>rmtxns</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin rmtxns</refname>
+<!--
<refpurpose>Delete transactions from a repository.</refpurpose>
+-->
+ <refpurpose>Supprimer des transactions d'un dépôt.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin rmtxns REPOS_PATH TXN_NAME...</literal></para>
+-->
+ <para><literal>svnadmin rmtxns CHEMIN_DÉPÔT
+ NOM_DE_TRANSACTION...</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+<!--
<para>Delete outstanding transactions from a repository.
This is covered in detail in <xref
linkend="svn.reposadmin.maint.diskspace.deadtxns" />.</para>
+-->
+ <para>Supprime les transactions en cours dans le dépôt. Cette
+ fonctionnalité est décrite en détail dans <xref
+ linkend="svn.reposadmin.maint.diskspace.deadtxns" />.</para>
</refsect1>
<!-- =============================================================== -->
@@ -2124,27 +2245,53 @@
<!-- =============================================================== -->
<refsect1>
+<!--
<title>Examples</title>
+-->
+ <title>Exemples</title>
+<!--
<para>Remove named transactions:</para>
+-->
+ <para>Supprimer les transactions dont les noms sont
+ fournis :</para>
<informalexample>
+<!--
<screen>
$ svnadmin rmtxns /var/svn/repos/ 1w 1x
</screen>
+-->
+ <screen>
+$ svnadmin rmtxns /var/svn/depot/ 1w 1x
+</screen>
</informalexample>
+<!--
<para>Fortunately, the output of <command>lstxns</command>
works great as the input for <command>rmtxns</command>:</para>
+-->
+ <para>Les choses étant bien faites, la sortie de
+ <command>lstxns</command> convient bien comme entrée de
+ <command>rmtxns</command> :</para>
<informalexample>
+<!--
<screen>
$ svnadmin rmtxns /var/svn/repos/ `svnadmin lstxns /var/svn/repos/`
</screen>
+-->
+ <screen>
+$ svnadmin rmtxns /var/svn/depot/ $(svnadmin lstxns /var/svn/depot/)
+</screen>
</informalexample>
+<!--
<para>This removes all uncommitted transactions from
your repository.</para>
+-->
+ <para>Cet exemple a supprimé toutes les transactions inachevées
+ de votre dépôt.</para>
</refsect1>
</refentry>
@@ -2157,39 +2304,70 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>sous-commandes</secondary>
<tertiary>setlog</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin setlog</refname>
+<!--
<refpurpose>Set the log message on a revision.</refpurpose>
+-->
+ <refpurpose>Définir l'entrée du journal pour une
+ révision.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin setlog REPOS_PATH -r REVISION FILE</literal></para>
+-->
+ <para><literal>svnadmin setlog CHEMIN_DÉPÔT -r REV
+ FICHIER</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+<!--
<para>Set the log message on
revision <replaceable>REVISION</replaceable> to the
contents of <replaceable>FILE</replaceable>.</para>
+-->
+ <para>DéfiniR l'entrée du journal pour la révision
+ <replaceable>REV</replaceable> au contenu du fichier
+ <replaceable>FICHIER</replaceable>.</para>
+<!--
<para>This is similar to using <command>svn propset</command>
- with the <option>--revprop</option> option to set the <literal>svn:log</literal> property
+ with the <option>- -revprop</option> option to set the <literal>svn:log</literal> property
on a revision, except that you can also use the option
- <option>--bypass-hooks</option> to avoid running any pre-
+ <option>- -bypass-hooks</option> to avoid running any pre-
or post-commit hooks, which is useful if the modification
of revision properties has not been enabled in
the <literal>pre-revprop-change</literal> hook.</para>
+-->
+ <para>Cela revient à utiliser <command>svn propset</command> avec
+ l'option <option>--revprop</option> pour définir la propriété
+ <literal>svn:log</literal> de la révision, sauf que vous pouvez
+ également utiliser l'option <option>--bypass-hooks</option> pour
+ éviter les procédures automatiques pre-commit et post-commit,
+ ce qui est utile si la procédure automatique
+ <literal>pre-revprop-change</literal> n'autorise pas les
+ modifications de propriétés de révision.</para>
<warning>
+<!--
<para>Revision properties are not under version control,
so this command will permanently overwrite the previous
log message.</para>
+-->
+ <para>Les propriétés de révision ne sont pas gérées en versions,
+ donc cette commande écrase de manière irréversible la
+ précédente entrée dans le journal.</para>
</warning>
</refsect1>
@@ -2208,15 +2386,27 @@
<!-- =============================================================== -->
<refsect1>
+<!--
<title>Examples</title>
+-->
+ <title>Exemples</title>
+<!--
<para>Set the log message for revision 19 to the contents of
the file <filename>msg</filename>:</para>
+-->
+ <para>Cet exemple définit l'entrée du journal pour la révision 19
+ au contenu du fichier <filename>msg</filename>:</para>
<informalexample>
+<!--
<screen>
$ svnadmin setlog /var/svn/repos/ -r 19 msg
</screen>
+-->
+ <screen>
+$ svnadmin setlog /var/svn/depot/ -r 19 msg
+</screen>
</informalexample>
</refsect1>
@@ -2229,30 +2419,51 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>sous-commandes</secondary>
<tertiary>setrevprop</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin setrevprop</refname>
+<!--
<refpurpose>Set a property on a revision.</refpurpose>
+-->
+ <refpurpose>Définir une propriété de révision.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin setrevprop REPOS_PATH -r REVISION NAME FILE</literal></para>
+-->
+ <para><literal>svnadmin setrevprop CHEMIN_DÉPÔT -r REV NOM
+ FICHIER</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+<!--
<para>Set the property <replaceable>NAME</replaceable> on
revision <replaceable>REVISION</replaceable> to the
contents of <replaceable>FILE</replaceable>. Use
- <option>--use-pre-revprop-change-hook</option>
- or <option>--use-post-revprop-change-hook</option> to
+ <option>- -use-pre-revprop-change-hook</option>
+ or <option>- -use-post-revprop-change-hook</option> to
trigger the revision property-related hooks (e.g., if
you want an email notification sent from your <literal>post-revprop-change-hook</literal>).</para>
+-->
+ <para>Définir la propriété <replaceable>NOM</replaceable> de la
+ révision <replaceable>REV</replaceable> au contenu du fichier
+ <replaceable>FICHIER</replaceable>. Utilisez les options
+ <option>--use-pre-revprop-change-hook</option> ou
+ <option>--use-post-revprop-change-hook</option> pour activer
+ les procédures automatiques relatives aux propriétés de
+ révision (par exemple si vous voulez notifier la modification
+ aux utilisateurs par la procédure automatique
+ <literal>post-revprop-change-hook</literal>).</para>
</refsect1>
@@ -2271,20 +2482,37 @@
<!-- =============================================================== -->
<refsect1>
+<!--
<title>Examples</title>
+-->
+ <title>Exemple</title>
+<!--
<para>The following sets the revision
property <literal>repository-photo</literal> to the contents
of the file <filename>sandwich.png</filename>:</para>
+-->
+ <para>Cet exemple définit la propriété
+ <literal>photo-du-depot</literal> au contenu du fichier
+ <filename>sandwich.png</filename> :</para>
<informalexample>
+<!--
<screen>
$ svnadmin setrevprop /var/svn/repos -r 0 repository-photo sandwich.png
</screen>
+-->
+ <screen>
+$svnadmin setrevprop /var/svn/depot -r 0 photo-du-depot sandwich.png
+</screen>
</informalexample>
+<!--
<para>As you can see, <command>svnadmin setrevprop</command>
has no output upon success.</para>
+-->
+ <para>Comme vous pouvez le constater, <command>svnadmin
+ setrevprop</command> n'affiche rien en cas de succès.</para>
</refsect1>
</refentry>
@@ -2296,57 +2524,103 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>sous-commandes</secondary>
<tertiary>setuuid</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin setuuid</refname>
+<!--
<refpurpose>Reset the repository UUID.</refpurpose>
+-->
+ <refpurpose>Redéfinir l'identifiant unique (UUID) du
+ dépôt.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin setuuid REPOS_PATH [NEW_UUID]</literal></para>
+-->
+ <para><literal>svnadmin setuuid CHEMIN_DÉPÔT
+ [NOUVEAU_UUID]</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+<!--
<para>Reset the repository UUID for the repository located
at <replaceable>REPOS_PATH</replaceable>.
If <replaceable>NEW_UUID</replaceable> is provided, use
that as the new repository UUID; otherwise, generate a
brand-new UUID for the repository.</para>
+-->
+ <para>Redéfinir l'identifiant unique (UUID) du dépôt situé dans
+ <replaceable>CHEMIN_DÉPÔT</replaceable>. Si
+ <replaceable>NOUVEAU_UUID</replaceable> est fourni, il est
+ utilisé comme nouvel identifiant ; sinon, un nouvel
+ identifiant est généré pour le dépôt.</para>
- </refsect1>
+ </refsect1>
<!-- =============================================================== -->
<refsect1>
<title>Options</title>
+
+<!--
<para>None</para>
+-->
+ <para>Aucune</para>
</refsect1>
<!-- =============================================================== -->
<refsect1>
+<!--
<title>Examples</title>
+-->
+ <title>Exemple</title>
+<!--
<para>If you've <command>svnsync</command>ed <filename>/var/svn/repos</filename>
to <filename>/var/svn/repos-new</filename> and intend to use <filename>repos-new</filename> as your
canonical repository, you may want to change the UUID for
<filename>repos-new</filename> to the UUID of <filename>repos</filename> so that your users don't
have to check out a new working copy to accommodate the
change:</para>
+-->
+ <para>Vous avez synchronisé (avec <command>svnsync</command>)
+ <filename>/var/svn/depot</filename> vers
+ <filename>/var/svn/nouveau-depot</filename> et vous voulez
+ utiliser <filename>nouveau-depot</filename> comme dépôt par
+ défaut. Il est alors opportun de fixer la valeur de
+ l'identifiant unique de <filename>nouveau-depot</filename> à la
+ même valeur que l'identifiant de
+ <filename>depot</filename> ainsi vos utilisateurs n'auront
+ pas à extraire une nouvelle copie de travail pour s'adapter à la
+ nouvelle configuration :</para>
<informalexample>
+<!--
<screen>
$ svnadmin setuuid /var/svn/repos-new 2109a8dd-854f-0410-ad31-d604008985ab
</screen>
+-->
+ <screen>
+$ svnadmin setuuid /var/svn/nouveau-depot 2109a8dd-854f-0410-ad31-d604008985ab
+</screen>
</informalexample>
+<!--
<para>As you can see, <command>svnadmin setuuid</command>
has no output upon success.</para>
+-->
+ <para>Comme vous pouvez le constater, <command>svnadmin
+ setuuid</command> n'affiche rien en cas de succès.</para>
</refsect1>
</refentry>
@@ -2357,28 +2631,46 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>subcommands</secondary>
<tertiary>unlock</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin unlock</refname>
+<!--
<refpurpose>Unlock path in the repository directly.</refpurpose>
+-->
+ <refpurpose>Déverrouiller un chemin dans le dépôt
+ directement.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin unlock REPOS_PATH LOCKED_PATH USERNAME
TOKEN</literal></para>
+-->
+ <para><literal>svnadmin unlock CHEMIN_DÉPÔT CHEMIN_VERROUILLÉ
+ IDENTIFIANT JETON</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+<!--
<para>Unlock <replaceable>LOCKED_PATH</replaceable> in the
repository (as <replaceable>USERNAME</replaceable>) after
verifying that the token associated with the lock
matches <replaceable>TOKEN</replaceable>.</para>
+-->
+ <para>Déverrouiller <replaceable>CHEMIN_VERROUILLÉ</replaceable>
+ dans le dépôt (en tant que
+ <replaceable>IDENTIFIANT</replaceable>) après avoir vérifié que
+ le jeton du verrou correspond bien à
+ <replaceable>JETON</replaceable>.</para>
</refsect1>
@@ -2400,28 +2692,44 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>sous-commandes</secondary>
<tertiary>upgrade</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin upgrade</refname>
+<!--
<refpurpose>Upgrade a repository to the latest supported
schema version.</refpurpose>
+-->
+ <refpurpose>Mettre le dépôt à la dernière version supportée du
+ schéma.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin upgrade REPOS_PATH</literal></para>
+-->
+ <para><literal>svnadmin upgrade CHEMIN_DÉPÔT</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+<!--
<para>Upgrade the repository located
at <replaceable>REPOS_PATH</replaceable> to the latest
supported schema version.</para>
+-->
+ <para>Mettre le dépôt situé à
+ <replaceable>CHEMIN_DÉPÔT</replaceable> à la dernière version
+ supportée du schéma.</para>
+<!--
<para>This functionality is provided as a convenience for
repository administrators who wish to make use of new
Subversion functionality without having to undertake a
@@ -2432,28 +2740,56 @@
and subsequent load guarantee the most optimized
repository state, <command>svnadmin upgrade</command> does
not.</para>
+-->
+ <para>Cette fonctionnalité est un <quote>petit plus</quote> offert
+ aux administrateurs qui veulent profiter des nouvelles
+ fonctionnalités de Subversion sans avoir à passer par une
+ opération coûteuse de déchargement et chargement complet du
+ dépôt. Ainsi, <command>svnadmin upgrade</command> ne fait que le
+ strict minimum pour effectuer la mise à jour, tout en gardant
+ l'intégrité du dépôt. Alors qu'un déchargement suivi d'un
+ chargement (<command>svnadmin dump</command> puis
+ <command>svnadmin load</command>) garantissent un état optimisé
+ du dépôt, <command>svnadmin upgrade</command> ne le garantit
+ pas.</para>
<warning>
+<!--
<para>You should <emphasis>always</emphasis> back up your
repository before upgrading.</para>
+-->
+ <para>Vous devriez <emphasis>toujours</emphasis> effectuer une
+ sauvegarde avant <command>upgrade</command>.</para>
</warning>
</refsect1>
<!-- =============================================================== -->
<refsect1>
<title>Options</title>
+
+<!--
<para>None</para>
+-->
+ <para>Aucune</para>
</refsect1>
<!-- =============================================================== -->
<refsect1>
+<!--
<title>Examples</title>
+-->
+ <title>Exemple</title>
+<!--
<para>Upgrade the repository at
path <filename>/var/repos/svn</filename>:</para>
+-->
+ <para>Mettre le dépôt <filename>/var/depot/svn</filename> à la
+ dernière version du schéma :</para>
<informalexample>
+<!--
<screen>
$ svnadmin upgrade /var/repos/svn
Repository lock acquired.
@@ -2461,6 +2797,14 @@
Upgrade completed.
</screen>
+-->
+ <screen>
+$ svnadmin upgrade /var/depot/svn
+Verrou du dépôt acquis.
+Patientez ; la mise à jour du dépôt peut être longue...
+
+Fin de la mise à jour.
+</screen>
</informalexample>
</refsect1>
@@ -2476,23 +2820,34 @@
<indexterm>
<primary>svnadmin</primary>
+<!--
<secondary>subcommands</secondary>
+-->
+ <secondary>sous-commandes</secondary>
<tertiary>verify</tertiary>
</indexterm>
<refnamediv>
<refname>svnadmin verify</refname>
+<!--
<refpurpose>Verify the data stored in the repository.</refpurpose>
+-->
+ <refpurpose>Vérifier les données stockées dans le
+ dépôt.</refpurpose>
</refnamediv>
<refsynopsisdiv>
+<!--
<para><literal>svnadmin verify REPOS_PATH</literal></para>
+-->
+ <para><literal>svnadmin verify CHEMIN_DÉPÔT</literal></para>
</refsynopsisdiv>
<!-- =============================================================== -->
<refsect1>
<title>Description</title>
+<!--
<para>Run this command if you wish to verify the integrity
of your repository. This basically iterates through all
revisions in the repository by internally dumping all
@@ -2504,6 +2859,18 @@
least one corrupted revision, and you should restore the
corrupted revision from a backup (you did make a backup,
didn't you?).</para>
+-->
+ <para>Lancez cette commande si vous désirez vérifier l'intégrité
+ de votre dépôt. Elle parcourt toutes les révisions du dépôt et
+ les décharge en interne sans se préoccuper du flux produit
+ (c'est une bonne pratique de lancer régulièrement ce programme
+ pour prévenir les pannes latentes de disque dur et le
+ vieillissement lié au stockage sur supports magnétiques
+ (<quote>bitrot</quote>)). Si cette commande échoue (ce qu'elle
+ fait au moindre problème), cela signifie qu'au moins une
+ révision de votre dépôt est corrompue ; vous devriez alors
+ restaurer la révision corrompue depuis une sauvegarde (vous avez
+ bien fait une sauvegarde, n'est-ce pas ?).</para>
</refsect1>
@@ -2522,15 +2889,32 @@
<!-- =============================================================== -->
<refsect1>
+<!--
<title>Examples</title>
+-->
+ <title>Exemple</title>
+<!--
<para>Verify a hung repository:</para>
+-->
+ <para>Vérifier un dépôt qui a planté :</para>
<informalexample>
+<!--
<screen>
$ svnadmin verify /var/svn/repos/
* Verified revision 1729.
</screen>
+-->
+ <screen>
+$ svnadmin verify /var/svn/depot/
+* Verifying repository metadata ...
+* Révision 0 vérifiée.
+* Révision 1 vérifiée.
+* Révision 2 vérifiée.
+…
+* Révision 1729 vérifiée.
+</screen>
</informalexample>
</refsect1>
More information about the svnbook-dev
mailing list