[svnbook] r5060 committed - branches/1.5/fr/book

chris-nanteuil at users.sourceforge.net chris-nanteuil at users.sourceforge.net
Thu Nov 5 15:30:27 CST 2015


Revision: 5060
          http://sourceforge.net/p/svnbook/source/5060
Author:   chris-nanteuil
Date:     2015-11-05 21:30:26 +0000 (Thu, 05 Nov 2015)
Log Message:
-----------
deleted trailing spaces. Various improvements thanks to Jack Duthen.

Modified Paths:
--------------
    branches/1.5/fr/book/appc-webdav.xml
    branches/1.5/fr/book/ch02-basic-usage.xml
    branches/1.5/fr/book/ch03-advanced-topics.xml
    branches/1.5/fr/book/ch05-repository-admin.xml
    branches/1.5/fr/book/ch07-customizing-svn.xml
    branches/1.5/fr/book/ch09-reference.xml

Modified: branches/1.5/fr/book/appc-webdav.xml
===================================================================
--- branches/1.5/fr/book/appc-webdav.xml	2015-08-27 17:23:08 UTC (rev 5059)
+++ branches/1.5/fr/book/appc-webdav.xml	2015-11-05 21:30:26 UTC (rev 5060)
@@ -1,18 +1,18 @@
 <appendix id="svn.webdav">
   <title>WebDAV et la gestion de versions automatique</title>
 
-  <para>WebDAV est une extension de HTTP qui devient de plus en plus 
-    courante comme standard pour le partage de fichiers. De nos jours, 
-    les systèmes d'exploitation sont de plus en plus 
-    <quote>connectés</quote> et beaucoup supportent maintenant 
+  <para>WebDAV est une extension de HTTP qui devient de plus en plus
+    courante comme standard pour le partage de fichiers. De nos jours,
+    les systèmes d'exploitation sont de plus en plus
+    <quote>connectés</quote> et beaucoup supportent maintenant
     nativement le montage de <quote>partages</quote> mis à disposition
     par des serveurs WebDAV.</para>
 
-  <para>Si vous utilisez Apache comme serveur réseau pour Subversion, on 
-    peut dire que d'une certaine manière vous faites aussi tourner un 
-    serveur WebDAV. Cette annexe donne quelques notions générales sur 
-    ce protocole, la manière dont Subversion l'utilise et l'état actuel 
-    de l'interopérabilité entre Subversion et d'autres logiciels 
+  <para>Si vous utilisez Apache comme serveur réseau pour Subversion, on
+    peut dire que d'une certaine manière vous faites aussi tourner un
+    serveur WebDAV. Cette annexe donne quelques notions générales sur
+    ce protocole, la manière dont Subversion l'utilise et l'état actuel
+    de l'interopérabilité entre Subversion et d'autres logiciels
     compatibles WebDAV.</para>
 
 
@@ -24,98 +24,98 @@
 
     <para><firstterm>DAV</firstterm> signifie
       <foreignphrase>Distributed Authoring and
-      Versioning</foreignphrase>, que l'on pourrait traduire par 
-      <quote>Écriture distribuée et gestion de versions</quote>. La 
-      RFC 2518 définit un ensemble de concepts et d'extensions sur 
-      la base du protocole HTTP 1.1 afin de faire du Web un 
-      périphérique de lecture/écriture plus universel. L'idée est qu'un 
-      serveur Web compatible WebDAV peut être considéré comme un serveur 
-      de fichiers générique ; les clients peuvent 
-      <quote>monter</quote> des répertoires partagés, au-dessus d'une 
-      couche HTTP, et ces répertoires se comportent pratiquement comme 
-      les autres systèmes de fichiers en réseau (tels que NFS ou 
+      Versioning</foreignphrase>, que l'on pourrait traduire par
+      <quote>Écriture distribuée et gestion de versions</quote>. La
+      RFC 2518 définit un ensemble de concepts et d'extensions sur
+      la base du protocole HTTP 1.1 afin de faire du Web un
+      périphérique de lecture/écriture plus universel. L'idée est qu'un
+      serveur Web compatible WebDAV peut être considéré comme un serveur
+      de fichiers générique ; les clients peuvent
+      <quote>monter</quote> des répertoires partagés, au-dessus d'une
+      couche HTTP, et ces répertoires se comportent pratiquement comme
+      les autres systèmes de fichiers en réseau (tels que NFS ou
       SMB).</para>
 
-    <para>Là où le bât blesse, c'est que, malgré l'acronyme, les 
+    <para>Là où le bât blesse, c'est que, malgré l'acronyme, les
       spécifications de la RFC ne décrivent en fait aucun façon
       d'assurer la gestion de versions.
-      Les clients et serveurs WebDAV de base considèrent 
-      que chaque fichier ou répertoire n'existe qu'en une seule version, 
+      Les clients et serveurs WebDAV de base considèrent
+      que chaque fichier ou répertoire n'existe qu'en une seule version,
       qui peut être ré-écrite autant de fois que l'on veut.</para>
 
-    <para>Comme la RFC 2518 a ignoré les concepts de gestion de versions, 
-      un autre groupe de travail a hérité de la responsabilité d'écrire 
-      la RFC 3253 quelques années plus tard. La nouvelle RFC ajoute le 
-      concept de gestion de versions à WebDAV, en rendant sa signification 
-      au <quote>V</quote> de <quote>DAV</quote>, d'où le terme 
-      <quote>DeltaV</quote>. Les clients et serveurs WebDAV/DeltaV sont 
-      souvent appelés <quote>DeltaV</quote> tout court, puisque 
-      DeltaV implique obligatoirement la prise en compte de 
+    <para>Comme la RFC 2518 a ignoré les concepts de gestion de versions,
+      un autre groupe de travail a hérité de la responsabilité d'écrire
+      la RFC 3253 quelques années plus tard. La nouvelle RFC ajoute le
+      concept de gestion de versions à WebDAV, en rendant sa signification
+      au <quote>V</quote> de <quote>DAV</quote>, d'où le terme
+      <quote>DeltaV</quote>. Les clients et serveurs WebDAV/DeltaV sont
+      souvent appelés <quote>DeltaV</quote> tout court, puisque
+      DeltaV implique obligatoirement la prise en compte de
       WebDAV.</para>
 
-    <para>Le standard WebDAV initial a connu un grand succès. Tous les 
-      systèmes d'exploitation modernes ont un client WebDAV intégré 
-      (nous les verrons en détail plus tard) et de nombreux logiciels 
-      sont également capables de communiquer via ce protocole : 
-      Microsoft Office, Dreamweaver, Photoshop pour n'en citer que 
-      quelques uns. Côté serveur, le serveur HTTP Apache dispose de 
+    <para>Le standard WebDAV initial a connu un grand succès. Tous les
+      systèmes d'exploitation modernes ont un client WebDAV intégré
+      (nous les verrons en détail plus tard) et de nombreux logiciels
+      sont également capables de communiquer via ce protocole :
+      Microsoft Office, Dreamweaver, Photoshop pour n'en citer que
+      quelques uns. Côté serveur, le serveur HTTP Apache dispose de
       services WebDAV depuis 1998 et est considéré <foreignphrase>de
       facto</foreignphrase> comme la référence en matière de logiciel
-      libre. Il existe plusieurs autres serveurs 
-      WebDAV commerciaux, dont le propre serveur de Microsoft, 
+      libre. Il existe plusieurs autres serveurs
+      WebDAV commerciaux, dont le propre serveur de Microsoft,
       IIS.</para>
 
-    <para>Malheureusement, DeltaV n'a pas connu autant de succès. Il est 
-      très difficile de trouver des clients ou des serveurs DeltaV. Les 
-      rares qui existent sont des serveurs commerciaux plus ou moins 
+    <para>Malheureusement, DeltaV n'a pas connu autant de succès. Il est
+      très difficile de trouver des clients ou des serveurs DeltaV. Les
+      rares qui existent sont des serveurs commerciaux plus ou moins
       inconnus ; l'interopérabilité est donc très difficile
-      à tester. Il n'est pas évident de trouver pourquoi 
-      DeltaV n'a pas percé. Certains mettent en cause des spécifications 
-      trop complexes. D'autres arguent du fait que, contrairement à 
-      WebDAV, qui est une technologie de masse (même les utilisateurs les 
-      moins férus d'informatique aiment à partager des fichiers 
-      en réseau), ses fonctionnalités de gestion de versions intéressent 
-      peu ou ne sont pas nécessaires à la majorité des gens. Enfin, 
-      certains sont persuadés que DeltaV n'intéresse pas grand monde 
-      parce qu'il n'existe aucun serveur libre qui l'implémente 
+      à tester. Il n'est pas évident de trouver pourquoi
+      DeltaV n'a pas percé. Certains mettent en cause des spécifications
+      trop complexes. D'autres arguent du fait que, contrairement à
+      WebDAV, qui est une technologie de masse (même les utilisateurs les
+      moins férus d'informatique aiment à partager des fichiers
+      en réseau), ses fonctionnalités de gestion de versions intéressent
+      peu ou ne sont pas nécessaires à la majorité des gens. Enfin,
+      certains sont persuadés que DeltaV n'intéresse pas grand monde
+      parce qu'il n'existe aucun serveur libre qui l'implémente
       correctement.</para>
 
-    <para>Quand Subversion était encore en phase de conception, 
-      l'utilisation d'Apache comme serveur réseau paraissait une très 
-      bonne idée. Il possédait déjà un module pour fournir des services 
-      WebDAV et DeltaV était une spécification relativement jeune. 
-      L'idée était que le module serveur de Subversion 
-      (<command>mod_dav_svn</command>) évoluerait pour devenir 
-      l'implémentation libre de référence de DeltaV. Malheureusement, 
-      DeltaV possède un modèle de gestion de versions très particulier, 
-      qui n'est pas vraiment compatible avec le modèle de Subversion. 
+    <para>Quand Subversion était encore en phase de conception,
+      l'utilisation d'Apache comme serveur réseau paraissait une très
+      bonne idée. Il possédait déjà un module pour fournir des services
+      WebDAV et DeltaV était une spécification relativement jeune.
+      L'idée était que le module serveur de Subversion
+      (<command>mod_dav_svn</command>) évoluerait pour devenir
+      l'implémentation libre de référence de DeltaV. Malheureusement,
+      DeltaV possède un modèle de gestion de versions très particulier,
+      qui n'est pas vraiment compatible avec le modèle de Subversion.
       Certains concepts pouvaient être adaptés, mais d'autres non.</para>
 
     <para>Quelles conséquences en tirer ?</para>
 
-    <para>Premièrement, le client Subversion n'est pas un client DeltaV 
-      complet. Il a besoin d'informations de la part du serveur que 
-      DeltaV est incapable de lui fournir, ce qui implique qu'il dépend 
+    <para>Premièrement, le client Subversion n'est pas un client DeltaV
+      complet. Il a besoin d'informations de la part du serveur que
+      DeltaV est incapable de lui fournir, ce qui implique qu'il dépend
       en grande partie de requêtes
-      HTTP <literal>REPORT</literal> spécifiques à Subversion que seul 
+      HTTP <literal>REPORT</literal> spécifiques à Subversion que seul
       <command>mod_dav_svn</command> sait interpréter.</para>
 
-    <para>Deuxièmement, <command>mod_dav_svn</command> n'implémente pas 
-      toutes les fonctionnalités d'un serveur DeltaV. De nombreux 
-      éléments des spécifications du protocole DeltaV ne sont pas 
-      pertinents dans le cas de Subversion et n'ont donc pas été 
+    <para>Deuxièmement, <command>mod_dav_svn</command> n'implémente pas
+      toutes les fonctionnalités d'un serveur DeltaV. De nombreux
+      éléments des spécifications du protocole DeltaV ne sont pas
+      pertinents dans le cas de Subversion et n'ont donc pas été
       implémentés.</para>
 
-    <para>Le débat est toujours d'actualité au sein de la communauté des 
-      développeurs pour savoir si cela vaut la peine de combler ces 
-      lacunes. Il serait irréaliste de modifier l'architecture de 
-      Subversion pour rallier celle de DeltaV, et donc le client ne sera 
-      sans doute jamais capable d'obtenir toutes les informations 
+    <para>Le débat est toujours d'actualité au sein de la communauté des
+      développeurs pour savoir si cela vaut la peine de combler ces
+      lacunes. Il serait irréaliste de modifier l'architecture de
+      Subversion pour rallier celle de DeltaV, et donc le client ne sera
+      sans doute jamais capable d'obtenir toutes les informations
       nécessaires d'un serveur DeltaV. D'un autre côté,
-      <command>mod_dav_svn</command> <emphasis>pourrait</emphasis> être 
-      complété pour intégrer les fonctionnalités manquantes de DeltaV, 
-      mais il est difficile de se motiver pour le faire : il 
-      n'existe pratiquement aucun client DeltaV avec qui 
+      <command>mod_dav_svn</command> <emphasis>pourrait</emphasis> être
+      complété pour intégrer les fonctionnalités manquantes de DeltaV,
+      mais il est difficile de se motiver pour le faire : il
+      n'existe pratiquement aucun client DeltaV avec qui
       communiquer.</para>
 
   </sect1>
@@ -126,55 +126,55 @@
   <sect1 id="svn.webdav.autoversioning">
     <title>Gestion de versions automatique</title>
 
-    <para>Bien que le client Subversion ne soit pas un client DeltaV 
-      complet et que le serveur Subversion n'implémente pas toutes les 
-      fonctionnalités d'un serveur DeltaV, il faut se féliciter de 
+    <para>Bien que le client Subversion ne soit pas un client DeltaV
+      complet et que le serveur Subversion n'implémente pas toutes les
+      fonctionnalités d'un serveur DeltaV, il faut se féliciter de
       l'existence d'une petite lueur d'intéropérabilité WebDAV : la
       <firstterm>gestion de versions automatique</firstterm>.</para>
 
-    <para>La gestion de versions automatique est une fonctionnalité 
-      optionnelle définie dans le standard DeltaV. Un serveur DeltaV 
-      classique n'autorisera pas un client WebDAV non compatible à 
-      effectuer des opérations <literal>PUT</literal> sur un fichier 
-      suivi en versions. Pour modifier un tel fichier, le serveur exige 
-      un enchaînement précis de requêtes de gestion de versions : 
+    <para>La gestion de versions automatique est une fonctionnalité
+      optionnelle définie dans le standard DeltaV. Un serveur DeltaV
+      classique n'autorisera pas un client WebDAV non compatible à
+      effectuer des opérations <literal>PUT</literal> sur un fichier
+      suivi en versions. Pour modifier un tel fichier, le serveur exige
+      un enchaînement précis de requêtes de gestion de versions :
       quelque chose comme
       <literal>MKACTIVITY</literal>, <literal>CHECKOUT</literal>,
-      <literal>PUT</literal>, <literal>CHECKIN</literal> 
-      (c'est-à-dire : créer une activité, extraire le fichier 
-      suivi en versions, renvoyer le fichier modifié et assortir cette 
-      modification d'un commentaire). Mais si le serveur DeltaV supporte 
-      la fonctionnalité de gestion de versions automatique, les requêtes 
-      en écriture des clients WebDAV ordinaires sont acceptées. Le 
-      serveur agit <emphasis>comme si</emphasis> le client avait envoyé 
-      l'enchaînement de requêtes approprié, en faisant une propagation 
-      <quote>sous le manteau</quote>. En d'autres termes, la gestion de 
-      versions automatique permet à un serveur DeltaV de communiquer 
+      <literal>PUT</literal>, <literal>CHECKIN</literal>
+      (c'est-à-dire : créer une activité, extraire le fichier
+      suivi en versions, renvoyer le fichier modifié et assortir cette
+      modification d'un commentaire). Mais si le serveur DeltaV supporte
+      la fonctionnalité de gestion de versions automatique, les requêtes
+      en écriture des clients WebDAV ordinaires sont acceptées. Le
+      serveur agit <emphasis>comme si</emphasis> le client avait envoyé
+      l'enchaînement de requêtes approprié, en faisant une propagation
+      <quote>sous le manteau</quote>. En d'autres termes, la gestion de
+      versions automatique permet à un serveur DeltaV de communiquer
       avec des clients WebDAV ordinaires qui ne disposent pas de
       fonctionnalités de gestion de versions.</para>
 
-    <para>Comme beaucoup de systèmes d'exploitation ont des clients 
-      WebDAV intégrés, cette fonctionnalité est particulièrement 
-      intéressante pour les administrateurs qui travaillent avec des 
-      utilisateurs non techniciens. Imaginez un bureau avec des 
-      utilisateurs <quote>ordinaires</quote> sous Microsoft Windows ou 
-      Mac OS. Chaque utilisateur <quote>monte</quote> le dépôt 
-      Subversion qui apparaît comme un lecteur réseau classique. Ils 
-      utilisent le partage réseau comme ils l'ont toujours fait : 
-      ils ouvrent les fichiers, les modifient et les sauvegardent. 
-      Pendant ce temps, le serveur assure automatiquement la gestion de 
-      versions. L'administrateur (ou tout autre utilisateur sachant le 
-      faire) peut toujours utiliser un client Subversion pour effectuer 
-      des requêtes sur l'historique des fichiers ou récupérer une 
+    <para>Comme beaucoup de systèmes d'exploitation ont des clients
+      WebDAV intégrés, cette fonctionnalité est particulièrement
+      intéressante pour les administrateurs qui travaillent avec des
+      utilisateurs non techniciens. Imaginez un bureau avec des
+      utilisateurs <quote>ordinaires</quote> sous Microsoft Windows ou
+      Mac OS. Chaque utilisateur <quote>monte</quote> le dépôt
+      Subversion qui apparaît comme un lecteur réseau classique. Ils
+      utilisent le partage réseau comme ils l'ont toujours fait :
+      ils ouvrent les fichiers, les modifient et les sauvegardent.
+      Pendant ce temps, le serveur assure automatiquement la gestion de
+      versions. L'administrateur (ou tout autre utilisateur sachant le
+      faire) peut toujours utiliser un client Subversion pour effectuer
+      des requêtes sur l'historique des fichiers ou récupérer une
       vieille version.</para>
 
-    <para>Ce scénario n'est pas de la science-fiction : c'est du 
-      concret, qui fonctionne depuis la version 1.2 de Subversion. Pour 
+    <para>Ce scénario n'est pas de la science-fiction : c'est du
+      concret, qui fonctionne depuis la version 1.2 de Subversion. Pour
       activer la gestion de versions automatique dans
-      <command>mod_dav_svn</command>, utilisez la directive 
+      <command>mod_dav_svn</command>, utilisez la directive
       <literal>SVNAutoversioning</literal> dans le bloc
-      <literal>Location</literal> du fichier 
-      <filename>httpd.conf</filename>, comme dans l'exemple 
+      <literal>Location</literal> du fichier
+      <filename>httpd.conf</filename>, comme dans l'exemple
       suivant :</para>
 
     <screen>
@@ -185,52 +185,52 @@
 </Location>
 </screen>
 
-    <para>Quand la gestion de versions automatique de Subversion est 
-      active, les requêtes en écriture des clients WebDAV sont 
-      automatiquement transformées en propagations. Un message de 
-      propagation générique est créé et associé automatiquement à chaque 
+    <para>Quand la gestion de versions automatique de Subversion est
+      active, les requêtes en écriture des clients WebDAV sont
+      automatiquement transformées en propagations. Un message de
+      propagation générique est créé et associé automatiquement à chaque
       révision.</para>
 
-    <para>Cependant, avant d'activer cette fonctionnalité, comprenez 
-      bien dans quoi vous vous engagez. Les clients WebDAV ont tendance 
-      à effectuer <emphasis>beaucoup</emphasis> de requêtes en écriture, 
-      ce qui engendre un nombre astronomique de propagations 
-      automatiques. Par exemple, lors d'une sauvegarde d'un fichier, 
-      beaucoup de clients effectuent un <literal>PUT</literal> pour un 
-      fichier de 0 octets (pour signifier qu'ils réservent le nom) 
-      suivi par un autre <literal>PUT</literal> avec les données 
-      effectives du fichier. La simple écriture d'un fichier entraîne 
-      ainsi deux propagations distinctes. Tenez également compte du fait 
-      que de nombreuses applications effectuent des sauvegardes 
-      automatiques régulièrement, toutes les cinq minutes par exemple, 
+    <para>Cependant, avant d'activer cette fonctionnalité, comprenez
+      bien dans quoi vous vous engagez. Les clients WebDAV ont tendance
+      à effectuer <emphasis>beaucoup</emphasis> de requêtes en écriture,
+      ce qui engendre un nombre astronomique de propagations
+      automatiques. Par exemple, lors d'une sauvegarde d'un fichier,
+      beaucoup de clients effectuent un <literal>PUT</literal> pour un
+      fichier de 0 octets (pour signifier qu'ils réservent le nom)
+      suivi par un autre <literal>PUT</literal> avec les données
+      effectives du fichier. La simple écriture d'un fichier entraîne
+      ainsi deux propagations distinctes. Tenez également compte du fait
+      que de nombreuses applications effectuent des sauvegardes
+      automatiques régulièrement, toutes les cinq minutes par exemple,
       qui se traduisent par autant de propagations.</para>
 
-    <para>Si vous avez une procédure automatique qui envoie un e-mail 
-      après chaque propagation (<literal>post-commit</literal>), il est 
-      conseillé de désactiver cet envoi soit complètement soit au moins 
+    <para>Si vous avez une procédure automatique qui envoie un e-mail
+      après chaque propagation (<literal>post-commit</literal>), il est
+      conseillé de désactiver cet envoi soit complètement soit au moins
       pour certaines parties du dépôt, selon que ces e-mails vous
-      semblent apporter une plus-value ou pas. De plus, une 
-      procédure automatique post-commit bien pensée peut distinguer une 
-      propagation générée par la gestion de versions automatique d'une 
-      propagation classique. L'astuce consiste à examiner la propriété 
-      de révision dénommée <literal>svn:autoversioned</literal>. Si elle 
-      est présente, la propagation est issue d'un client WebDAV 
+      semblent apporter une plus-value ou pas. De plus, une
+      procédure automatique post-commit bien pensée peut distinguer une
+      propagation générée par la gestion de versions automatique d'une
+      propagation classique. L'astuce consiste à examiner la propriété
+      de révision dénommée <literal>svn:autoversioned</literal>. Si elle
+      est présente, la propagation est issue d'un client WebDAV
       quelconque.</para>
 
     <para>Une autre caractéristique utile et complémentaire de la gestion
-      de versions automatique de Subversion est fournie par le module 
-      <literal>mod_mime</literal> d'Apache. Si un client WebDAV ajoute 
-      un nouveau fichier au dépôt, l'utilisateur n'a pas l'occasion de 
-      lui adjoindre la propriété <literal>svn:mime-type</literal>. Dans 
-      ce cas, il se peut que, lors de la navigation dans un répertoire 
-      partagé WebDAV, l'icône du fichier soit générique et qu'aucune 
-      application ne soit associée à ce fichier. Une solution peut être 
-      qu'un administrateur système (ou toute autre personne sachant 
-      utiliser Subversion) extraie une copie de travail et définisse 
-      manuellement la propriété <literal>svn:mime-type</literal> sur les 
-      fichiers concernés. Mais c'est un peu comme tenter de remplir le 
+      de versions automatique de Subversion est fournie par le module
+      <literal>mod_mime</literal> d'Apache. Si un client WebDAV ajoute
+      un nouveau fichier au dépôt, l'utilisateur n'a pas l'occasion de
+      lui adjoindre la propriété <literal>svn:mime-type</literal>. Dans
+      ce cas, il se peut que, lors de la navigation dans un répertoire
+      partagé WebDAV, l'icône du fichier soit générique et qu'aucune
+      application ne soit associée à ce fichier. Une solution peut être
+      qu'un administrateur système (ou toute autre personne sachant
+      utiliser Subversion) extraie une copie de travail et définisse
+      manuellement la propriété <literal>svn:mime-type</literal> sur les
+      fichiers concernés. Mais c'est un peu comme tenter de remplir le
       tonneau des Danaïdes, alors qu'il suffit de placer la directive
-      <literal>ModMimeUsePathInfo</literal> dans le bloc 
+      <literal>ModMimeUsePathInfo</literal> dans le bloc
       <literal><Location></literal> de Subversion.</para>
 
     <screen>
@@ -244,12 +244,12 @@
 </Location>
 </screen>
 
-    <para>Cette directive autorise <literal>mod_mime</literal> à déduire 
-      automatiquement le type MIME des nouveaux fichiers qui entrent 
+    <para>Cette directive autorise <literal>mod_mime</literal> à déduire
+      automatiquement le type MIME des nouveaux fichiers qui entrent
       dans le dépôt de la gestion de versions automatique. Ce module
       examine l'extension du nom de fichier et éventuellement le contenu
       de celui-ci ; si certains motifs sont repérés, la propriété
-      <literal>svn:mime-type</literal> est automatiquement 
+      <literal>svn:mime-type</literal> est automatiquement
       renseignée.</para>
 
   </sect1>
@@ -260,15 +260,15 @@
   <sect1 id="svn.webdav.clients">
     <title>Interopérabilité des clients</title>
 
-    <para>Les clients WebDAV peuvent être classés en trois 
-      catégories : applications autonomes, greffons pour 
-      explorateurs de fichiers et implémentations de systèmes de 
-      fichiers. Ces catégories définissent grosso modo les types de 
-      fonctionnalités WebDAV offertes aux utilisateurs. Le 
-      <xref linkend="svn.webdav.clients.tbl-1"/> contient notre 
-      répartition en catégories et fournit une brève description des 
-      principaux logiciels compatibles WebDAV. Vous trouverez plus 
-      d'informations sur ces logiciels, ainsi que sur les catégories 
+    <para>Les clients WebDAV peuvent être classés en trois
+      catégories : applications autonomes, greffons pour
+      explorateurs de fichiers et implémentations de systèmes de
+      fichiers. Ces catégories définissent grosso modo les types de
+      fonctionnalités WebDAV offertes aux utilisateurs. Le
+      <xref linkend="svn.webdav.clients.tbl-1"/> contient notre
+      répartition en catégories et fournit une brève description des
+      principaux logiciels compatibles WebDAV. Vous trouverez plus
+      d'informations sur ces logiciels, ainsi que sur les catégories
       auxquelles ils appartiennent, dans les sections à suivre.</para>
 
     <table id="svn.webdav.clients.tbl-1">
@@ -291,8 +291,8 @@
             <entry>X</entry>
             <entry></entry>
             <entry></entry>
-            <entry>Logiciel de retouche d'images, capable d'accéder 
-              directement à des URL WebDAV, en lecture et en 
+            <entry>Logiciel de retouche d'images, capable d'accéder
+              directement à des URL WebDAV, en lecture et en
               écriture</entry>
           </row>
           <row>
@@ -301,8 +301,8 @@
             <entry></entry>
             <entry>X</entry>
             <entry>X</entry>
-            <entry>Client WebDAV en ligne de commande, supportant des 
-              opérations de transfert de fichiers, d'arborescences et de 
+            <entry>Client WebDAV en ligne de commande, supportant des
+              opérations de transfert de fichiers, d'arborescences et de
               verrouillage</entry>
           </row>
           <row>
@@ -311,7 +311,7 @@
             <entry>X</entry>
             <entry>X</entry>
             <entry>X</entry>
-            <entry>Interface graphique en Java dont le but est de 
+            <entry>Interface graphique en Java dont le but est de
               parcourir des partages WebDAV</entry>
           </row>
           <row>
@@ -320,8 +320,8 @@
             <entry>X</entry>
             <entry></entry>
             <entry></entry>
-            <entry>Logiciel de création Web, capable d'accéder 
-              directement à des URL WebDAV, en lecture et en 
+            <entry>Logiciel de création Web, capable d'accéder
+              directement à des URL WebDAV, en lecture et en
               écriture</entry>
           </row>
           <row>
@@ -330,8 +330,8 @@
             <entry>X</entry>
             <entry></entry>
             <entry></entry>
-            <entry>Suite bureautique dont plusieurs composants sont 
-              capables d'accéder directement à des URL WebDAV, en 
+            <entry>Suite bureautique dont plusieurs composants sont
+              capables d'accéder directement à des URL WebDAV, en
               lecture et en écriture</entry>
           </row>
           <row>
@@ -340,8 +340,8 @@
             <entry>X</entry>
             <entry></entry>
             <entry></entry>
-            <entry>Explorateur de fichiers avec interface graphique 
-              capable d'effectuer des opérations sur les arborescences 
+            <entry>Explorateur de fichiers avec interface graphique
+              capable d'effectuer des opérations sur les arborescences
               de partages WebDAV</entry>
           </row>
           <row>
@@ -350,8 +350,8 @@
             <entry></entry>
             <entry></entry>
             <entry>X</entry>
-            <entry>Explorateur de fichiers avec interface graphique 
-              capable d'effectuer des opérations sur les arborescences 
+            <entry>Explorateur de fichiers avec interface graphique
+              capable d'effectuer des opérations sur les arborescences
               de partages WebDAV</entry>
           </row>
           <row>
@@ -360,8 +360,8 @@
             <entry></entry>
             <entry></entry>
             <entry>X</entry>
-            <entry>Explorateur de fichiers avec interface graphique 
-              capable d'effectuer des opérations sur les arborescences 
+            <entry>Explorateur de fichiers avec interface graphique
+              capable d'effectuer des opérations sur les arborescences
               de partages WebDAV</entry>
           </row>
           <row>
@@ -370,7 +370,7 @@
             <entry></entry>
             <entry>X</entry>
             <entry></entry>
-            <entry>Système d'exploitation capable de monter des partages 
+            <entry>Système d'exploitation capable de monter des partages
               WebDAV nativement</entry>
           </row>
           <row>
@@ -379,7 +379,7 @@
             <entry>X</entry>
             <entry></entry>
             <entry></entry>
-            <entry>Logiciel qui permet d'affecter des partages réseaux 
+            <entry>Logiciel qui permet d'affecter des partages réseaux
               WebDAV à des lecteurs réseaux Windows</entry>
           </row>
           <row>
@@ -388,8 +388,8 @@
             <entry>X</entry>
             <entry></entry>
             <entry></entry>
-            <entry>Logiciel de transfert de fichiers qui, entre autres 
-              choses, permet d'affecter des partages réseaux WebDAV à 
+            <entry>Logiciel de transfert de fichiers qui, entre autres
+              choses, permet d'affecter des partages réseaux WebDAV à
               des lecteurs réseaux Windows</entry>
           </row>
           <row>
@@ -398,7 +398,7 @@
             <entry></entry>
             <entry></entry>
             <entry>X</entry>
-            <entry>Pilote de système de fichiers Linux qui permet de 
+            <entry>Pilote de système de fichiers Linux qui permet de
               monter des partages WebDAV</entry>
           </row>
 
@@ -410,36 +410,36 @@
     <sect2 id="svn.webdav.clients.standalone">
       <title>Applications WebDAV autonomes</title>
 
-      <para>Une application WebDAV est un programme qui communique avec 
-        un serveur WebDAV en utilisant les protocoles WebDAV. Nous 
-        allons passer en revue les programmes les plus populaires dans 
+      <para>Une application WebDAV est un programme qui communique avec
+        un serveur WebDAV en utilisant les protocoles WebDAV. Nous
+        allons passer en revue les programmes les plus populaires dans
         cette catégorie.</para>
 
       <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
       <sect3 id="svn.webdav.clients.standalone.windows">
-        <title>Microsoft Office, Dreamweaver, Photoshop</title> 
+        <title>Microsoft Office, Dreamweaver, Photoshop</title>
 
-        <para>Sous Windows, plusieurs applications bien connues 
-          intègrent nativement un client WebDAV, comme par exemple 
+        <para>Sous Windows, plusieurs applications bien connues
+          intègrent nativement un client WebDAV, comme par exemple
           Microsoft Office<footnote>
-            <para>Microsoft a décidé de supprimer le support WebDAV 
-              d'Access mais il existe toujours pour le reste de la suite 
+            <para>Microsoft a décidé de supprimer le support WebDAV
+              d'Access mais il existe toujours pour le reste de la suite
               Office.</para>
           </footnote>,
-          Photoshop d'Adobe et Dreamweaver. Ils sont capables d'accéder 
-          à des URL WebDAV, à la fois en lecture et en écriture, et ont 
-          tendance à faire un usage intensif des verrous WebDAV lors de 
+          Photoshop d'Adobe et Dreamweaver. Ils sont capables d'accéder
+          à des URL WebDAV, à la fois en lecture et en écriture, et ont
+          tendance à faire un usage intensif des verrous WebDAV lors de
           l'édition d'un fichier.</para>
 
-        <para>Notez que bien que beaucoup de ces programmes fonctionnent 
-          également sous Mac OS X, ils ne semblent pas directement 
-          supporter WebDAV sur cette plate-forme. En fait, sous Mac 
+        <para>Notez que bien que beaucoup de ces programmes fonctionnent
+          également sous Mac OS X, ils ne semblent pas directement
+          supporter WebDAV sur cette plateforme. En fait, sous Mac
           OS X, la boîte de dialogue
-          <guimenu>Fichier→Ouvrir</guimenu> ne permet d'entrer 
-          ni un chemin ni une URL. Il est probable que le support de 
-          WebDAV ait été délibérément laissé de côté sur les versions 
-          Macintosh de ces programmes, puisque le système de fichiers de 
-          bas niveau d'OS X est déjà lui-même hautement compatible 
+          <guimenu>Fichier→Ouvrir</guimenu> ne permet d'entrer
+          ni un chemin ni une URL. Il est probable que le support de
+          WebDAV ait été délibérément laissé de côté sur les versions
+          Macintosh de ces programmes, puisque le système de fichiers de
+          bas niveau d'OS X est déjà lui-même hautement compatible
           avec WebDAV.</para>
 
       </sect3>
@@ -448,24 +448,24 @@
       <sect3 id="svn.webdav.clients.standalone.free">
         <title>cadaver, DAV Explorer</title>
 
-        <para><command>cadaver</command> (cadavre en français) est un 
-          programme Unix rudimentaire en ligne de commande pour 
-          parcourir et modifier des partages WebDAV. Comme le client 
-          Subversion, il utilise la bibliothèque HTTP neon — ce 
-          qui n'est pas surprenant puisque <literal>neon</literal> et 
-          <command>cadaver</command> sont écrits par le même auteur. 
-          <command>cadaver</command> est un logiciel libre (licence GPL) 
-          disponible à l'adresse <ulink 
-          url="http://www.webdav.org/cadaver/"/> (site en 
+        <para><command>cadaver</command> (cadavre en français) est un
+          programme Unix rudimentaire en ligne de commande pour
+          parcourir et modifier des partages WebDAV. Comme le client
+          Subversion, il utilise la bibliothèque HTTP neon — ce
+          qui n'est pas surprenant puisque <literal>neon</literal> et
+          <command>cadaver</command> sont écrits par le même auteur.
+          <command>cadaver</command> est un logiciel libre (licence GPL)
+          disponible à l'adresse <ulink
+          url="http://www.webdav.org/cadaver/"/> (site en
           anglais).</para>
 
-        <para>L'utilisation de <command>cadaver</command> est similaire 
-          à l'utilisation d'un programme FTP en ligne de commande et se 
-          révèle donc extrêmement utile pour effectuer du débogage sur 
-          WebDAV. Il peut être utilisé pour transférer rapidement 
-          plusieurs fichiers du serveur vers son ordinateur ou de son 
-          ordinateur vers le serveur, pour examiner les propriétés et 
-          pour copier, déplacer, verrouiller ou déverrouiller les 
+        <para>L'utilisation de <command>cadaver</command> est similaire
+          à l'utilisation d'un programme FTP en ligne de commande et se
+          révèle donc extrêmement utile pour effectuer du débogage sur
+          WebDAV. Il peut être utilisé pour transférer rapidement
+          plusieurs fichiers du serveur vers son ordinateur ou de son
+          ordinateur vers le serveur, pour examiner les propriétés et
+          pour copier, déplacer, verrouiller ou déverrouiller les
           fichiers :</para>
 
         <screen>
@@ -486,26 +486,26 @@
 Progress: [=============================>] 100.0% of 1461 bytes succeeded.
 </screen>
 
-        <para>DAV Explorer est un autre client WebDAV autonome, écrit en 
-          Java. Il est sous une licence libre de type Apache et est 
-          disponible à l'adresse 
-          <ulink url="http://www.ics.uci.edu/~webdav/"/> (site en 
-          anglais). Il peut faire tout ce que fait 
-          <command>cadaver</command> et a l'avantage d'être portable, 
-          ainsi que d'avoir une interface graphique plus conviviale. 
-          C'est aussi un des premiers clients à supporter le nouveau 
-          protocole <quote>WebDAV Access Control Protocol</quote> 
+        <para>DAV Explorer est un autre client WebDAV autonome, écrit en
+          Java. Il est sous une licence libre de type Apache et est
+          disponible à l'adresse
+          <ulink url="http://www.ics.uci.edu/~webdav/"/> (site en
+          anglais). Il peut faire tout ce que fait
+          <command>cadaver</command> et a l'avantage d'être portable,
+          ainsi que d'avoir une interface graphique plus conviviale.
+          C'est aussi un des premiers clients à supporter le nouveau
+          protocole <quote>WebDAV Access Control Protocol</quote>
           (RFC 3744).</para>
 
-        <para>Bien sûr, le fait que DAV Explorer supporte les 
-          listes de contrôle d'accès (ACL) n'a aucun intérêt pour nous, 
-          puisque <command>mod_dav_svn</command> ne les supporte pas. Le 
-          support limité de certaines commandes DeltaV par 
-          <command>cadaver</command> et DAV Explorer n'est pas 
-          particulièrement utile non plus puisqu'ils n'autorisent pas 
-          les requêtes <literal>MKACTIVITY</literal>. Mais cela n'est 
-          pas pertinent de toute manière ; nous considérons que 
-          tous ces clients se connectent à des dépôts avec gestion de 
+        <para>Bien sûr, le fait que DAV Explorer supporte les
+          listes de contrôle d'accès (ACL) n'a aucun intérêt pour nous,
+          puisque <command>mod_dav_svn</command> ne les supporte pas. Le
+          support limité de certaines commandes DeltaV par
+          <command>cadaver</command> et DAV Explorer n'est pas
+          particulièrement utile non plus puisqu'ils n'autorisent pas
+          les requêtes <literal>MKACTIVITY</literal>. Mais cela n'est
+          pas pertinent de toute manière ; nous considérons que
+          tous ces clients se connectent à des dépôts avec gestion de
           versions automatique.</para>
 
       </sect3>
@@ -515,113 +515,113 @@
     <sect2 id="svn.webdav.clients.file-explorer-extensions">
       <title>Greffons WebDAV pour explorateur de fichiers</title>
 
-      <para>Certains explorateurs de fichiers avec interface graphique 
-        bien connus disposent de greffons pour WebDAV qui permettent à 
-        l'utilisateur de parcourir un partage DAV comme si c'était un 
-        répertoire sur l'ordinateur local et d'effectuer des opérations 
-        de base sur l'arborescence partagée. Par exemple, 
-        Windows Explorer est capable de parcourir un serveur WebDAV 
-        en tant qu'<quote>emplacement réseau</quote>. Les utilisateurs 
-        peuvent glisser-déposer des fichiers depuis et vers le bureau, 
-        ou peuvent renommer, copier ou effacer des fichiers comme 
-        d'habitude. Mais comme cette fonctionnalité est propre à 
-        l'explorateur de fichiers, le partage DAV n'est pas visible par 
-        les applications ordinaires. Toutes les interactions DAV doivent 
-        passer par l'intermédiaire de l'interface de 
+      <para>Certains explorateurs de fichiers avec interface graphique
+        bien connus disposent de greffons pour WebDAV qui permettent à
+        l'utilisateur de parcourir un partage DAV comme si c'était un
+        répertoire sur l'ordinateur local et d'effectuer des opérations
+        de base sur l'arborescence partagée. Par exemple,
+        Windows Explorer est capable de parcourir un serveur WebDAV
+        en tant qu'<quote>emplacement réseau</quote>. Les utilisateurs
+        peuvent glisser-déposer des fichiers depuis et vers le bureau,
+        ou peuvent renommer, copier ou effacer des fichiers comme
+        d'habitude. Mais comme cette fonctionnalité est propre à
+        l'explorateur de fichiers, le partage DAV n'est pas visible par
+        les applications ordinaires. Toutes les interactions DAV doivent
+        passer par l'intermédiaire de l'interface de
         l'explorateur.</para>
 
       <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
       <sect3 id="svn.webdav.clients.file-explorer-extensions.windows">
         <title>Dossiers Web de Microsoft</title>
 
-        <para>Microsoft faisait partie du groupe de travail sur les 
-          spécifications WebDAV et a commencé à livrer un client WebDAV 
-          avec Windows 98, sous le nom de 
-          <quote>Dossiers Web</quote>. Ce client était également 
-          livré avec Windows NT 4.0 et 
+        <para>Microsoft faisait partie du groupe de travail sur les
+          spécifications WebDAV et a commencé à livrer un client WebDAV
+          avec Windows 98, sous le nom de
+          <quote>Dossiers Web</quote>. Ce client était également
+          livré avec Windows NT 4.0 et
           Windows 2000.</para>
 
-        <para>Le client originel <quote>Dossiers Web</quote> était 
-          une extension de l'explorateur Windows, la principale 
-          interface utilisée pour parcourir le système de fichiers. Il 
-          fonctionne plutôt bien. Sous Windows 98, l'extension doit 
-          être explicitement installée si 
-          <quote>Dossiers Web</quote> n'est pas visible dans 
-          <quote>Mon Ordinateur</quote>. Sous Windows 2000, 
-          ajoutez simplement un nouveau <quote>Favori réseau</quote>, 
-          entrez l'URL et le partage WebDAV apparaît, prêt à être 
+        <para>Le client originel <quote>Dossiers Web</quote> était
+          une extension de l'explorateur Windows, la principale
+          interface utilisée pour parcourir le système de fichiers. Il
+          fonctionne plutôt bien. Sous Windows 98, l'extension doit
+          être explicitement installée si
+          <quote>Dossiers Web</quote> n'est pas visible dans
+          <quote>Mon Ordinateur</quote>. Sous Windows 2000,
+          ajoutez simplement un nouveau <quote>Favori réseau</quote>,
+          entrez l'URL et le partage WebDAV apparaît, prêt à être
           parcouru.</para>
 
-        <para>Avec la sortie de Windows XP, Microsoft a commencé à 
-          livrer une nouvelle version de <quote>Dossiers Web</quote>, 
-          connue sous le nom de mini-redirecteur WebDAV. Cette nouvelle 
-          implémentation est un client permettant au niveau du système 
-          de fichiers de monter les partages WebDAV en tant que lecteurs 
-          réseau. Malheureusement, cette implémentation est 
-          incroyablement boguée. Le client essaie généralement de 
+        <para>Avec la sortie de Windows XP, Microsoft a commencé à
+          livrer une nouvelle version de <quote>Dossiers Web</quote>,
+          connue sous le nom de mini-redirecteur WebDAV. Cette nouvelle
+          implémentation est un client permettant au niveau du système
+          de fichiers de monter les partages WebDAV en tant que lecteurs
+          réseau. Malheureusement, cette implémentation est
+          incroyablement boguée. Le client essaie généralement de
           convertir les URL HTTP (<literal>http://hote/depot</literal>)
-          en notation UNC (<literal>\\hote\depot</literal>) ; 
-          il essaie aussi souvent d'utiliser l'authentification de 
-          domaine Windows pour répondre aux défis d'authentification de 
-          la méthode basic-auth d'HTTP en envoyant les identifiants sous 
-          la forme <literal>HOTE\identifiant</literal>. Ces problèmes 
-          d'interopérabilité sont graves et sont décrits un peu partout 
-          sur le Web, à la grande frustration de beaucoup 
-          d'utilisateurs. Même Greg Stein, l'auteur initial du module 
-          Apache WebDAV, affirme sèchement que les 
-          <quote>Dossiers Web</quote> de Windows XP ne peuvent 
+          en notation UNC (<literal>\\hote\depot</literal>) ;
+          il essaie aussi souvent d'utiliser l'authentification de
+          domaine Windows pour répondre aux défis d'authentification de
+          la méthode basic-auth d'HTTP en envoyant les identifiants sous
+          la forme <literal>HOTE\identifiant</literal>. Ces problèmes
+          d'interopérabilité sont graves et sont décrits un peu partout
+          sur le Web, à la grande frustration de beaucoup
+          d'utilisateurs. Même Greg Stein, l'auteur initial du module
+          Apache WebDAV, affirme sèchement que les
+          <quote>Dossiers Web</quote> de Windows XP ne peuvent
           tout simplement pas fonctionner avec un serveur Apache.</para>
 
-        <para>La version initiale des <quote>Dossiers Web</quote> 
-          de Windows Vista semble être pratiquement la même que 
-          celle de Windows XP et les problèmes sont donc les mêmes. 
-          Avec de la chance, Microsoft corrigera ces problèmes dans un 
+        <para>La version initiale des <quote>Dossiers Web</quote>
+          de Windows Vista semble être pratiquement la même que
+          celle de Windows XP et les problèmes sont donc les mêmes.
+          Avec de la chance, Microsoft corrigera ces problèmes dans un
           Service Pack de Vista.</para>
-          
-        <para>Cependant, il semble qu'il existe des solutions de 
-          contournement, à la fois pour XP et pour Vista, qui permettent 
-          aux <quote>Dossiers Web</quote> de fonctionner avec un 
-          serveur Apache. Les témoignages des utilisateurs de ces 
-          solutions sont majoritairement positifs, c'est pourquoi nous 
+
+        <para>Cependant, il semble qu'il existe des solutions de
+          contournement, à la fois pour XP et pour Vista, qui permettent
+          aux <quote>Dossiers Web</quote> de fonctionner avec un
+          serveur Apache. Les témoignages des utilisateurs de ces
+          solutions sont majoritairement positifs, c'est pourquoi nous
           les signalons ici.</para>
 
-        <para>Avec Windows XP, vous avez deux options : la 
-          première, chercher sur le site Web de Microsoft le correctif 
-          KB907306, <quote>Mise à jour de logiciels pour les dossiers 
-          Web</quote>. Ceci devrait résoudre vos problèmes. Si ce n'est 
-          pas le cas, il semble que la version originale pré-XP des 
-          <quote>Dossiers Web</quote> soit toujours fournie avec le 
-          système. Vous pouvez y accéder en allant sur 
-          <quote>Favoris Réseau</quote> et en ajoutant un nouveau 
-          <quote>Favori réseau</quote>. Quand le système vous 
-          demande d'entrer une URL, saisissez l'URL du dépôt 
-          <emphasis>en incluant un numéro de port</emphasis> dans cette 
-          URL. Par exemple, vous devez entrer 
-          <userinput>http://hote:80/depot</userinput> au lieu de 
-          <userinput>http://hote/depot</userinput>. Répondez ensuite 
-          avec vos identifiants Subversion à toute demande 
+        <para>Avec Windows XP, vous avez deux options : la
+          première, chercher sur le site Web de Microsoft le correctif
+          KB907306, <quote>Mise à jour de logiciels pour les dossiers
+          Web</quote>. Ceci devrait résoudre vos problèmes. Si ce n'est
+          pas le cas, il semble que la version originale pré-XP des
+          <quote>Dossiers Web</quote> soit toujours fournie avec le
+          système. Vous pouvez y accéder en allant sur
+          <quote>Favoris Réseau</quote> et en ajoutant un nouveau
+          <quote>Favori réseau</quote>. Quand le système vous
+          demande d'entrer une URL, saisissez l'URL du dépôt
+          <emphasis>en incluant un numéro de port</emphasis> dans cette
+          URL. Par exemple, vous devez entrer
+          <userinput>http://hote:80/depot</userinput> au lieu de
+          <userinput>http://hote/depot</userinput>. Répondez ensuite
+          avec vos identifiants Subversion à toute demande
           d'authentification.</para>
 
-        <para>Avec Windows Vista, le même correctif KB907306 devrait 
-          faire l'affaire. Mais il est possible qu'il reste d'autres 
-          problèmes. Certains utilisateurs rapportent que Vista 
-          considère toute connexion <literal>http://</literal> comme non 
-          sécurisée et fait donc échouer toute tentative 
-          d'authentification avec Apache à moins que la connexion 
-          n'utilise <literal>https://</literal>. Si vous ne pouvez pas 
-          vous connecter à un dépôt Subversion en SSL, vous pouvez 
-          modifier la base de registre du système pour inhiber ce 
-          comportement. Changez uniquement la valeur de la clé 
+        <para>Avec Windows Vista, le même correctif KB907306 devrait
+          faire l'affaire. Mais il est possible qu'il reste d'autres
+          problèmes. Certains utilisateurs rapportent que Vista
+          considère toute connexion <literal>http://</literal> comme non
+          sécurisée et fait donc échouer toute tentative
+          d'authentification avec Apache à moins que la connexion
+          n'utilise <literal>https://</literal>. Si vous ne pouvez pas
+          vous connecter à un dépôt Subversion en SSL, vous pouvez
+          modifier la base de registre du système pour inhiber ce
+          comportement. Changez uniquement la valeur de la clé
           <literal>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel</literal>
-          de <userinput>1</userinput> à <userinput>2</userinput>. Et 
-          finalement, en guise d'avertissement : assurez-vous de 
-          faire pointer votre favori réseau vers le répertoire racine du 
-          dépôt (<filename>/</filename>), plutôt que vers un 
-          sous-répertoire comme <filename>/trunk</filename>. Les 
-          <quote>Dossiers Web</quote> de Vista semblent ne 
+          de <userinput>1</userinput> à <userinput>2</userinput>. Et
+          finalement, en guise d'avertissement : assurez-vous de
+          faire pointer votre favori réseau vers le répertoire racine du
+          dépôt (<filename>/</filename>), plutôt que vers un
+          sous-répertoire comme <filename>/trunk</filename>. Les
+          <quote>Dossiers Web</quote> de Vista semblent ne
           fonctionner qu'avec les répertoires racines des dépôts.</para>
 
-        <para>En général, et bien que ces astuces puissent vous 
+        <para>En général, et bien que ces astuces puissent vous
           être utiles, vous serez peut-être mieux servi avec
           un client WebDAV tiers tel que WebDrive ou NetDrive.</para>
 
@@ -631,31 +631,31 @@
       <sect3 id="svn.webdav.clients.file-explorer-extensions.linux-de">
         <title>Nautilus, Konqueror</title>
 
-        <para>Nautilus est l'explorateur/navigateur de fichiers officiel 
-          du bureau GNOME (<ulink url="http://www.gnome.org"/>) et 
-          Konqueror est l'explorateur/navigateur de fichiers officiel du 
-          bureau KDE (<ulink url="http://www.kde.org"/>). Ces deux 
-          applications disposent d'un client WebDAV intégré dans 
-          l'explorateur de fichiers et elles peuvent se connecter sans 
-          problème à un dépôt utilisant la gestion de versions 
+        <para>Nautilus est l'explorateur/navigateur de fichiers officiel
+          du bureau GNOME (<ulink url="http://www.gnome.org"/>) et
+          Konqueror est l'explorateur/navigateur de fichiers officiel du
+          bureau KDE (<ulink url="http://www.kde.org"/>). Ces deux
+          applications disposent d'un client WebDAV intégré dans
+          l'explorateur de fichiers et elles peuvent se connecter sans
+          problème à un dépôt utilisant la gestion de versions
           automatique.</para>
 
-        <para>Dans Nautilus (GNOME), choisissez l'élément de menu 
-          <guimenuitem>Fichier→Ouvrir un emplacement</guimenuitem> 
-          et entrez l'URL dans la boîte de dialogue qui s'affiche. Le 
-          dépôt s'affiche alors comme n'importe quel autre système de 
+        <para>Dans Nautilus (GNOME), choisissez l'élément de menu
+          <guimenuitem>Fichier→Ouvrir un emplacement</guimenuitem>
+          et entrez l'URL dans la boîte de dialogue qui s'affiche. Le
+          dépôt s'affiche alors comme n'importe quel autre système de
           fichiers.</para>
 
-        <para>Dans Konqueror (KDE), vous devez utiliser la syntaxe 
-          <literal>webdav://</literal> pour entrer une URL dans la barre 
-          d'adresse. Si vous entrez une URL en 
-          <literal>http://</literal>, Konqueror se comporte comme un 
-          navigateur classique. Vous risquez alors de voir le contenu du 
+        <para>Dans Konqueror (KDE), vous devez utiliser la syntaxe
+          <literal>webdav://</literal> pour entrer une URL dans la barre
+          d'adresse. Si vous entrez une URL en
+          <literal>http://</literal>, Konqueror se comporte comme un
+          navigateur classique. Vous risquez alors de voir le contenu du
           répertoire dans une page HTML classique produite par
-          <command>mod_dav_svn</command>. Si vous entrez 
+          <command>mod_dav_svn</command>. Si vous entrez
           <userinput>webdav://hote/depot</userinput> à la place de
-          <userinput>http://hote/depot</userinput>, Konqueror devient un 
-          client WebDAV et affiche le dépôt comme un système de 
+          <userinput>http://hote/depot</userinput>, Konqueror devient un
+          client WebDAV et affiche le dépôt comme un système de
           fichiers.</para>
 
       </sect3>
@@ -664,30 +664,30 @@
     <sect2 id="svn.webdav.clients.fs-impl">
       <title>Implémentations de WebDAV en système de fichiers</title>
 
-      <para>L'implémentation en système de fichiers peut être considérée 
-        avec raison comme le meilleur type de client WebDAV. Il est 
-        alors implanté en tant que module bas-niveau, généralement au 
-        sein du noyau du système d'exploitation. Cela signifie qu'un 
-        partage DAV est monté comme tout autre système de fichiers en 
-        réseau, de la même manière qu'un partage NFS est monté sous 
-        Unix ou qu'un lecteur réseau est affecté à un partage SMB sous 
-        Windows. Au final, ce type de client fournit l'accès WebDAV en 
-        lecture/écriture de manière transparente à tous les programmes. 
-        Les applications ne sont même pas conscientes des requêtes 
+      <para>L'implémentation en système de fichiers peut être considérée
+        avec raison comme le meilleur type de client WebDAV. Il est
+        alors implanté en tant que module bas-niveau, généralement au
+        sein du noyau du système d'exploitation. Cela signifie qu'un
+        partage DAV est monté comme tout autre système de fichiers en
+        réseau, de la même manière qu'un partage NFS est monté sous
+        Unix ou qu'un lecteur réseau est affecté à un partage SMB sous
+        Windows. Au final, ce type de client fournit l'accès WebDAV en
+        lecture/écriture de manière transparente à tous les programmes.
+        Les applications ne sont même pas conscientes des requêtes
         WebDAV qu'elles génèrent.</para>
 
       <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
       <sect3 id="svn.webdav.clients.fs-impl.windows">
         <title>WebDrive, NetDrive</title>
 
-        <para>WebDrive et NetDrive sont tous deux d'excellents produits 
-          commerciaux qui permettent, sous Windows, d'affecter un 
-          lecteur réseau à un partage WebDAV. Vous pouvez ainsi 
-          effectuer des opérations sur ces pseudo-lecteurs WebDAV aussi 
-          facilement et de la même manière que sur un disque dur local. 
-          Vous pouvez vous procurer WebDrive auprès de South River 
+        <para>WebDrive et NetDrive sont tous deux d'excellents produits
+          commerciaux qui permettent, sous Windows, d'affecter un
+          lecteur réseau à un partage WebDAV. Vous pouvez ainsi
+          effectuer des opérations sur ces pseudo-lecteurs WebDAV aussi
+          facilement et de la même manière que sur un disque dur local.
+          Vous pouvez vous procurer WebDrive auprès de South River
           Technologies (<ulink url="http://www.southrivertech.com"/>).
-          NetDrive de Novell est disponible gratuitement en ligne mais 
+          NetDrive de Novell est disponible gratuitement en ligne mais
           exige d'avoir une licence Netware.</para>
 
       </sect3>
@@ -696,14 +696,14 @@
       <sect3 id="svn.webdav.clients.fs-impl.macosx">
         <title>Mac OS X</title>
 
-        <para>Le système d'exploitation OS X d'Apple possède un 
-          client WebDAV intégré sous forme de système de fichiers. 
+        <para>Le système d'exploitation OS X d'Apple possède un
+          client WebDAV intégré sous forme de système de fichiers.
           Depuis Finder (l'explorateur de fichiers), choisissez l'élément
           de menu <guimenuitem>Go→Connect to Server</guimenuitem>.
-          Entrez l'URL WebDAV et elle apparaît en tant que disque sur le 
-          bureau, comme tout autre volume monté. Vous pouvez également 
-          monter un partage WebDAV avec la commande 
-          <command>mount</command> depuis le terminal Darwin, en 
+          Entrez l'URL WebDAV et elle apparaît en tant que disque sur le
+          bureau, comme tout autre volume monté. Vous pouvez également
+          monter un partage WebDAV avec la commande
+          <command>mount</command> depuis le terminal Darwin, en
           utilisant le type de système de fichiers
           <literal>webdav</literal> :</para>
 
@@ -712,19 +712,19 @@
 $
 </screen>
 
-        <para>Notez que si votre module <command>mod_dav_svn</command> 
-          est plus ancien que la version 1.2, OS X refuse de monter 
-          le partage en lecture/écriture ; il apparaît en lecture 
-          seule. C'est parce que OS X exige le verrouillage pour 
-          les partages en lecture/écriture, et la possibilité de 
-          verrouiller des fichiers n'est apparue que dans 
+        <para>Notez que si votre module <command>mod_dav_svn</command>
+          est plus ancien que la version 1.2, OS X refuse de monter
+          le partage en lecture/écriture ; il apparaît en lecture
+          seule. C'est parce que OS X exige le verrouillage pour
+          les partages en lecture/écriture, et la possibilité de
+          verrouiller des fichiers n'est apparue que dans
           Subversion 1.2.</para>
 
-        <para>Par ailleurs, le client WebDAV d'OS X peut de temps 
-          en temps se montrer très sensible aux redirections HTTP. Si 
-          OS X est incapable de monter le dépôt, vous devrez 
+        <para>Par ailleurs, le client WebDAV d'OS X peut de temps
+          en temps se montrer très sensible aux redirections HTTP. Si
+          OS X est incapable de monter le dépôt, vous devrez
           peut-être activer la directive <literal>BrowserMatch</literal>
-          dans le fichier de configuration 
+          dans le fichier de configuration
           <filename>httpd.conf</filename> du serveur Apache :</para>
 
         <screen>
@@ -737,7 +737,7 @@
       <sect3 id="svn.webdav.clients.fs-impl.linux">
         <title>davfs2 (Linux)</title>
 
-        <para>davfs2 est un module de système de fichiers du noyau 
+        <para>davfs2 est un module de système de fichiers du noyau
           Linux. Le projet est hébergé à l'adresse <ulink
           url="http://savannah.nongnu.org/projects/davfs2"/>. Une fois
           davfs2 installé, vous pouvez monter un partage réseau WebDAV

Modified: branches/1.5/fr/book/ch02-basic-usage.xml
===================================================================
--- branches/1.5/fr/book/ch02-basic-usage.xml	2015-08-27 17:23:08 UTC (rev 5059)
+++ branches/1.5/fr/book/ch02-basic-usage.xml	2015-11-05 21:30:26 UTC (rev 5060)
@@ -217,8 +217,8 @@
         Subversion définit des limitations sur les informations
         qu'il stocke.</para>
 
-      <para>Subversion gère en interne certaines parties des données au 
-        format Unicode UTF-8, par exemple les noms de propriétés, les 
+      <para>Subversion gère en interne certaines parties des données au
+        format Unicode UTF-8, par exemple les noms de propriétés, les
         noms de chemins et les messages de trace. Cela ne veut
         toutefois pas dire que toutes vos interactions avec Subversion
         doivent faire intervenir l'UTF-8. En règle générale, les
@@ -244,7 +244,7 @@
         <command>svn log</command> ou
         <command>svn status</command>.</para>
 
-      <para>Bien que cela fasse beaucoup de choses à se rappeler, ces 
+      <para>Bien que cela fasse beaucoup de choses à se rappeler, ces
         limitations sont rarement un problème en pratique. Tant que
         vos paramètres locaux sont compatibles avec UTF-8 et que vous
         n'utilisez pas de caractères de contrôle dans les chemins, vous
@@ -313,7 +313,7 @@
         <filename>.svn</filename>. Habituellement, les commandes
         d'affichage du contenu des répertoires ne font pas
         apparaître ce sous-répertoire, mais il s'agit tout de même
-        d'un répertoire important. Quoique vous fassiez, ne supprimez
+        d'un répertoire important. Quoi que vous fassiez, ne supprimez
         ni ne changez rien dans la zone administrative ! Subversion
         dépend d'elle pour gérer votre copie de travail.</para>
 
@@ -331,7 +331,7 @@
     <para>Certes, vous pouvez extraire une copie de travail avec l'URL
       du dépôt comme seul argument, mais vous pouvez également
       spécifier un répertoire après l'URL du dépôt. Cela place votre
-      copie de travail dans le nouveau répertoire indiqué. 
+      copie de travail dans le nouveau répertoire indiqué.
       Par exemple :</para>
 
     <screen>
@@ -510,9 +510,9 @@
 </screen>
 
       <para>Dans cet exemple, il se trouve que quelqu'un a apporté
-        des modifications à <filename>truc.c</filename> ainsi qu'à 
+        des modifications à <filename>truc.c</filename> ainsi qu'à
         <filename>machin.c</filename> depuis votre dernière mise à jour
-        et Subversion vient de répercuter ces modifications dans votre 
+        et Subversion vient de répercuter ces modifications dans votre
         copie de travail.</para>
 
       <para>Lorsque le serveur envoie des modifications vers votre
@@ -591,7 +591,7 @@
           d'effectuer leurs autres opérations Subversion.</para> </sidebar>
 
       <para>Voici un aperçu des cinq sous-commandes Subversion les plus
-        utilisées pour faire des modifications sur 
+        utilisées pour faire des modifications sur
         l'arborescence :</para>
 
       <variablelist>
@@ -1171,14 +1171,14 @@
 
       <screen>
 …
-(p)  report        - marque ce conflit pour résolution ultérieure
-(df) diff-complet  - montre toutes les différences du fichier fusionné
-(e)  édite         - résout manuellement le conflit avec un éditeur
-(r)  résolu        - utilise la version fusionnée
-(mf) mien complet  - utilise ma version (ignore les autres éditions)
-(tf) autre complet - prends la version du dépôt (perds mes éditions)
-(l)  lance         - utilise un outil externe pour résoudre le conflit
-(h)  aide          - affiche cette liste
+(p)  report        - marquer ce conflit pour résolution ultérieure
+(df) diff-complet  - montrer toutes les différences du fichier fusionné
+(e)  édite         - résoudre manuellement le conflit avec un éditeur
+(r)  résolu        - utiliser la version fusionnée
+(mf) mien complet  - utiliser ma version (ignore les autres éditions)
+(tf) autre complet - prendre la version du dépôt (perds mes éditions)
+(l)  lance         - utiliser un outil externe pour résoudre le conflit
+(h)  aide          - afficher cette liste
 </screen>
 
       <para>Regardons brièvement ce que recèle chaque option avant
@@ -1303,7 +1303,7 @@
 +<<<<<<< .mien
 +Va chercher un hamburger.
 +=======
-+Apporte moi un taco !
++Apporte-moi un taco !
 +>>>>>>> .r32
 …
 </screen>
@@ -1373,7 +1373,7 @@
           proposées du fichier vous convient, vous pouvez soit opter
           pour vos changements (c'est-à-dire <quote>mien</quote>) en
           utilisant la commande <quote>mien complet</quote>
-          (<userinput>mf</userinput>) ou opter pour la version des
+          (<userinput>mf</userinput>), soit opter pour la version des
           autres collaborateurs en utilisant la commande
           <quote>autre complet</quote>
           (<userinput>tf</userinput>).</para>
@@ -1594,9 +1594,9 @@
 Tranche de pain inférieure
 </screen>
 
-        <para>Les suites de caractères inférieur-à 
+        <para>Les suites de caractères inférieur-à
           (<literal><</literal>), égal(<literal>=</literal>) ou
-          supérieur-à (<literal>></literal>) sont des marqueurs de 
+          supérieur-à (<literal>></literal>) sont des marqueurs de
           conflit, il ne font pas
           partie des données elles-mêmes. Vous devrez en général vous
           assurer qu'elles ont disparu du fichier avant de propager
@@ -1968,7 +1968,7 @@
           qu'il propage, donc le répertoire parent demeure
           généralement à l'ancienne révision (voir
           <xref linkend="svn.basic.in-action.mixedrevs.update-commit"/>
-          pour savoir pourquoi). La commande <command>svn log</command> 
+          pour savoir pourquoi). La commande <command>svn log</command>
           ne récupère ensuite par défaut que l'historique du répertoire
           à la révision actuelle et n'affiche donc pas les
           modifications propagées dernièrement. La solution à ce
@@ -2453,7 +2453,7 @@
       <para>Nous en avons maintenant terminé avec la plupart des
         commandes du client Subversion. Les exceptions notables
         concernent les branches et la fusion (voir le
-        <xref linkend="svn.branchmerge"/>) ainsi que les propriétés (voir 
+        <xref linkend="svn.branchmerge"/>) ainsi que les propriétés (voir
         le <xref linkend="svn.ref"/>). Cependant, prenez le temps de
         parcourir le <xref linkend="svn.ref"/> pour vous faire une
         idée de toutes les commandes de Subversion et de la manière

Modified: branches/1.5/fr/book/ch03-advanced-topics.xml
===================================================================
--- branches/1.5/fr/book/ch03-advanced-topics.xml	2015-08-27 17:23:08 UTC (rev 5059)
+++ branches/1.5/fr/book/ch03-advanced-topics.xml	2015-11-05 21:30:26 UTC (rev 5060)
@@ -1,31 +1,31 @@
 <chapter id="svn.advanced">
   <title>Sujets avancés</title>
 
-  <para>Si vous lisez ce livre chapitre par chapitre, du début à la fin, 
-    vous avez acquis maintenant suffisamment de connaissance du 
-    fonctionnement de Subversion pour effectuer les opérations les plus 
-    courantes de gestion de versions. Vous savez comment extraire une 
-    copie de travail du dépôt Subversion. Vous n'avez aucune difficulté 
-    à propager vos modifications et à recevoir des mises à jour en 
-    utilisant les commandes <command>svn commit</command> et 
-    <command>svn update</command>. Vous avez probablement acquis le 
-    réflexe, presque inconscient, de lancer la commande 
-    <command>svn status</command>. Bref, vous êtes apte à utiliser 
-    Subversion dans un environnement normal pour tout type de 
+  <para>Si vous lisez ce livre chapitre par chapitre, du début à la fin,
+    vous avez acquis maintenant suffisamment de connaissance du
+    fonctionnement de Subversion pour effectuer les opérations les plus
+    courantes de gestion de versions. Vous savez comment extraire une
+    copie de travail du dépôt Subversion. Vous n'avez aucune difficulté
+    à propager vos modifications et à recevoir des mises à jour en
+    utilisant les commandes <command>svn commit</command> et
+    <command>svn update</command>. Vous avez probablement acquis le
+    réflexe, presque inconscient, de lancer la commande
+    <command>svn status</command>. Bref, vous êtes apte à utiliser
+    Subversion dans un environnement normal pour tout type de
     projet.</para>
 
-  <para>Mais les fonctionnalités de Subversion ne s'arrêtent pas aux 
-    <quote>opérations courantes de gestion de versions</quote>. Il 
-    possède d'autres atouts, en plus de permettre le partage de fichiers 
+  <para>Mais les fonctionnalités de Subversion ne s'arrêtent pas aux
+    <quote>opérations courantes de gestion de versions</quote>. Il
+    possède d'autres atouts, en plus de permettre le partage de fichiers
     et de répertoires depuis un dépôt central.</para>
- 
-  <para>Ce chapitre dévoile certaines fonctionnalités de Subversion qui, 
-    bien qu'importantes, ne sont pas d'une utilisation quotidienne pour 
-    un utilisateur normal. Nous supposons que vous êtes familier avec 
-    les possibilités de base de gestion de versions sur les fichiers et 
-    répertoires. Sinon, reportez-vous au <xref linkend="svn.basic" /> 
-    et au <xref linkend="svn.tour" />. Une fois que vous maîtriserez ces 
-    bases et que vous aurez assimilé ce chapitre, vous serez un 
+
+  <para>Ce chapitre dévoile certaines fonctionnalités de Subversion qui,
+    bien qu'importantes, ne sont pas d'une utilisation quotidienne pour
+    un utilisateur normal. Nous supposons que vous êtes familier avec
+    les possibilités de base de gestion de versions sur les fichiers et
+    répertoires. Sinon, reportez-vous au <xref linkend="svn.basic" />
+    et au <xref linkend="svn.tour" />. Une fois que vous maîtriserez ces
+    bases et que vous aurez assimilé ce chapitre, vous serez un
     super-utilisateur de Subversion !</para>
 
 
@@ -35,48 +35,48 @@
   <sect1 id="svn.tour.revs.specifiers">
     <title>Identifiants de révision</title>
 
-    <para>Comme vous avez pu le constater dans 
-      <xref linkend="svn.basic.in-action.revs"/>, les numéros de 
-      révision dans Subversion sont d'une grande simplicité, formant une 
-      suite d'entiers incrémentés au fur et à mesure des changements 
-      propagés dans le dépôt. Néanmoins, il ne faudra pas longtemps 
-      avant que vous ne puissiez plus vous rappeler exactement quel 
-      changement correspond à quelle révision. Heureusement, le 
-      fonctionnement normal de Subversion ne requiert pas souvent que 
-      vous fournissiez explicitement un numéro de révision pour une 
-      opération. Pour les opérations qui nécessitent 
-      <emphasis>vraiment</emphasis> un numéro de révision, vous pouvez 
-      fournir un numéro de révision que vous avez vu soit dans un mail 
-      de propagation, soit dans la sortie d'une autre opération 
-      Subversion, soit dans un autre contexte où ce numéro possédait 
+    <para>Comme vous avez pu le constater dans
+      <xref linkend="svn.basic.in-action.revs"/>, les numéros de
+      révision dans Subversion sont d'une grande simplicité, formant une
+      suite d'entiers incrémentés au fur et à mesure des changements
+      propagés dans le dépôt. Néanmoins, il ne faudra pas longtemps
+      avant que vous ne puissiez plus vous rappeler exactement quel
+      changement correspond à quelle révision. Heureusement, le
+      fonctionnement normal de Subversion ne requiert pas souvent que
+      vous fournissiez explicitement un numéro de révision pour une
+      opération. Pour les opérations qui nécessitent
+      <emphasis>vraiment</emphasis> un numéro de révision, vous pouvez
+      fournir un numéro de révision que vous avez vu soit dans un mail
+      de propagation, soit dans la sortie d'une autre opération
+      Subversion, soit dans un autre contexte où ce numéro possédait
       une signification particulière.</para>
 
-    <para>Occasionnellement, vous avez besoin d'identifier un moment 
-      précis pour lequel vous n'avez pas de numéro de révision en tête 
+    <para>Occasionnellement, vous avez besoin d'identifier un moment
+      précis pour lequel vous n'avez pas de numéro de révision en tête
       ou sous la main. C'est pourquoi, en plus des numéros de révision,
-      <command>svn</command> accepte également en entrée d'autres 
-      formats d'appellations pour les révisions : les 
+      <command>svn</command> accepte également en entrée d'autres
+      formats d'appellations pour les révisions : les
       <firstterm>mots-clés de révision</firstterm> et les dates de
       révision.</para>
 
     <note>
-      <para>Les différentes formes d'appellations pour les révisions 
-        peuvent être mélangées et comparées pour définir des intervalles 
+      <para>Les différentes formes d'appellations pour les révisions
+        peuvent être mélangées et comparées pour définir des intervalles
         de révisions. Par exemple, vous pouvez spécifier <option>-r
         <replaceable>REV1</replaceable>:<replaceable>REV2</replaceable></option>
         où <replaceable>REV1</replaceable> est un mot-clé de révision et
         <replaceable>REV2</replaceable> est un numéro de révision, ou
         bien où <replaceable>REV1</replaceable> est une date et
-        <replaceable>REV2</replaceable> est un numéro de révision. Comme 
-        chaque appellation de révision est évaluée indépendamment, vous 
-        pouvez placer n'importe quel type d'appellation de chaque côté 
+        <replaceable>REV2</replaceable> est un numéro de révision. Comme
+        chaque appellation de révision est évaluée indépendamment, vous
+        pouvez placer n'importe quel type d'appellation de chaque côté
         du symbole deux-points.</para>
     </note>
-    
+
     <!-- =============================================================== -->
     <sect2 id="svn.tour.revs.keywords">
       <title>Mots-clés de révision</title>
-      
+
       <indexterm>
         <primary>Révisions</primary>
         <secondary>Mots-clés de révision</secondary>
@@ -94,15 +94,15 @@
         <primary>PREV</primary>
       </indexterm>
 
-      <para>Le client Subversion accepte une grande variété de mots-clés 
-        de révision. En tant qu'argument de l'option 
-        <option>--revision</option> (<option>-r</option>) ces mots-clés 
-        peuvent être utilisés en lieu et place des numéros et sont 
-        remplacés par les numéros correspondants par 
+      <para>Le client Subversion accepte une grande variété de mots-clés
+        de révision. En tant qu'argument de l'option
+        <option>--revision</option> (<option>-r</option>) ces mots-clés
+        peuvent être utilisés en lieu et place des numéros et sont
+        remplacés par les numéros correspondants par
         Subversion :</para>
 
       <variablelist>
-        
+
         <varlistentry>
           <term><literal>HEAD</literal></term>
           <listitem>
@@ -110,61 +110,61 @@
               présente dans le dépôt.</para>
           </listitem>
         </varlistentry>
-        
+
         <varlistentry>
           <term><literal>BASE</literal></term>
           <listitem>
-            <para>Le numéro de révision d'un élément de la copie de 
-              travail. Si l'élément a été modifié localement, la 
-              <quote>version BASE</quote> fait référence à l'élément tel 
+            <para>Le numéro de révision d'un élément de la copie de
+              travail. Si l'élément a été modifié localement, la
+              <quote>version BASE</quote> fait référence à l'élément tel
               qu'il était sans ces modifications locales.</para>
           </listitem>
         </varlistentry>
-        
+
         <varlistentry>
           <term><literal>COMMITTED</literal></term>
           <listitem>
-            <para>La révision la plus récente avant (ou égale à) 
+            <para>La révision la plus récente avant (ou égale à)
               <literal>BASE</literal>, dans laquelle un élément a changé.</para>
           </listitem>
         </varlistentry>
-        
+
         <varlistentry>
           <term><literal>PREV</literal></term>
           <listitem>
-            <para>La révision <emphasis>précédant</emphasis> immédiatement 
-              la dernière révision dans laquelle un élément a changé. 
-              Techniquement, cela revient à 
+            <para>La révision <emphasis>précédant</emphasis> immédiatement
+              la dernière révision dans laquelle un élément a changé.
+              Techniquement, cela revient à
               <literal>COMMITTED</literal>−1.</para>
           </listitem>
         </varlistentry>
-        
+
       </variablelist>
 
-      <para>Comme vous pouvez le deviner d'après leur description, les 
-        mots-clés de révision <literal>PREV</literal>, 
-        <literal>BASE</literal> et <literal>COMMITTED</literal> ne sont 
-        utilisés que pour faire référence à un chemin dans la copie de 
-        travail ; ils ne s'appliquent pas à des URL du dépôt. En 
-        revanche, <literal>HEAD</literal> peut être utilisé avec les deux 
+      <para>Comme vous pouvez le deviner d'après leur description, les
+        mots-clés de révision <literal>PREV</literal>,
+        <literal>BASE</literal> et <literal>COMMITTED</literal> ne sont
+        utilisés que pour faire référence à un chemin dans la copie de
+        travail ; ils ne s'appliquent pas à des URL du dépôt. En
+        revanche, <literal>HEAD</literal> peut être utilisé avec les deux
         types de chemin (local ou URL du dépôt).</para>
-      
-      <para>Vous trouvez ci-dessous des exemples de l'utilisation de 
+
+      <para>Vous trouvez ci-dessous des exemples de l'utilisation de
         ces mots-clés :</para>
-      
+
       <screen>
 $ svn diff -r PREV:COMMITTED machin.c
-# affiche le dernier changement propagé concernant machin.c 
+# affiche le dernier changement propagé concernant machin.c
 
 $ svn log -r HEAD
 # affiche le message associé à la dernière propagation dans le dépôt.
 
 $ svn diff -r HEAD
-# compare votre copie de travail (avec tous ses changements locaux) 
-# à la dernière version de l'arborescence correspondante du dépôt. 
+# compare votre copie de travail (avec tous ses changements locaux)
+# à la dernière version de l'arborescence correspondante du dépôt.
 
 $ svn diff -r BASE:HEAD machin.c
-# compare la version non modifiée localement de machin.c avec la dernière 
+# compare la version non modifiée localement de machin.c avec la dernière
 # version de machin.c dans le dépôt.
 
 $ svn log -r BASE:HEAD
@@ -176,32 +176,32 @@
 # de un la révision de la version de travail du fichier machin.c.
 
 $ svn diff -r BASE:14 machin.c
-# compare la version non modifiée localement de machin.c avec 
+# compare la version non modifiée localement de machin.c avec
 # la version de ce fichier à la révision 14.
 
 </screen>
-      
+
     </sect2>
-    
+
     <!-- =============================================================== -->
     <sect2 id="svn.tour.revs.dates">
       <title>Dates de révision</title>
-      
+
       <indexterm>
         <primary>Révisions</primary>
         <secondary>dates de révisions</secondary>
       </indexterm>
 
-      <para>Les numéros de révision n'ont aucune signification en dehors 
-        du système de gestion de versions. Cependant, parfois, vous avez 
-        besoin d'associer une date réelle à un moment précis de 
-        l'historique des versions. À cette fin, l'option 
-        <option>--revision</option> (<option>-r</option>) accepte comme 
+      <para>Les numéros de révision n'ont aucune signification en dehors
+        du système de gestion de versions. Cependant, parfois, vous avez
+        besoin d'associer une date réelle à un moment précis de
+        l'historique des versions. À cette fin, l'option
+        <option>--revision</option> (<option>-r</option>) accepte comme
         argument une date placée entre accolades (<literal>{</literal> et
-        <literal>}</literal>). Subversion accepte les dates et les heures 
-        aux formats définis dans le standard ISO-8601 ainsi que quelques 
-        autres formats. Voici quelques exemples (n'oubliez pas de mettre 
-        les dates qui contiennent des espaces entre 
+        <literal>}</literal>). Subversion accepte les dates et les heures
+        aux formats définis dans le standard ISO-8601 ainsi que quelques
+        autres formats. Voici quelques exemples (n'oubliez pas de mettre
+        les dates qui contiennent des espaces entre
         guillemets) :</para>
 
       <screen>
@@ -218,68 +218,68 @@
 $ svn checkout -r {20060217T1530-0500}
 …
 </screen>
-      
-      <para>Quand vous spécifiez une date, Subversion convertit cette 
-        date vers le numéro de révision le plus récent du dépôt à la 
-        date spécifiée. Puis, il continue son travail avec ce numéro de 
+
+      <para>Quand vous spécifiez une date, Subversion convertit cette
+        date vers le numéro de révision le plus récent du dépôt à la
+        date spécifiée. Puis, il continue son travail avec ce numéro de
         révision :</para>
-        
+
       <screen>
 $ svn log -r {2006-11-28}
 ------------------------------------------------------------------------
 r12 | ira | 2006-11-27 12:31:51 -0600 (lun. 27 nov. 2006) | 6 lignes
 …
 </screen>
-        
+
       <sidebar>
         <title>Subversion retarde-t-il d'une journée ?</title>
-        
-        <para>Si vous spécifiez une date de révision sans préciser 
-          l'heure (par exemple <literal>2006-11-27</literal>), vous 
-          pourriez penser que Subversion vous donne la dernière 
-          révision qui a eu lieu le 27 novembre. En fait, vous aurez une 
-          révision datant du 26, voire même avant. Souvenez-vous que 
-          Subversion renvoie <emphasis>la révision la plus récente du 
-          dépôt</emphasis> à la date spécifiée. Si vous spécifiez une 
-          date sans préciser l'heure, comme <literal>2006-11-27</literal>, 
-          Subversion utilise alors 00h00 comme heure et la recherche de 
-          la plus récente révision ne renvoit donc pas de résultat 
+
+        <para>Si vous spécifiez une date de révision sans préciser
+          l'heure (par exemple <literal>2006-11-27</literal>), vous
+          pourriez penser que Subversion vous donne la dernière
+          révision qui a eu lieu le 27 novembre. En fait, vous aurez une
+          révision datant du 26, voire même avant. Souvenez-vous que
+          Subversion renvoie <emphasis>la révision la plus récente du
+          dépôt</emphasis> à la date spécifiée. Si vous spécifiez une
+          date sans préciser l'heure, comme <literal>2006-11-27</literal>,
+          Subversion utilise alors 00h00 comme heure et la recherche de
+          la plus récente révision ne renvoit donc pas de résultat
           correspondant au 27 novembre.</para>
 
-        <para>Si vous voulez inclure le 27 dans votre recherche, vous 
+        <para>Si vous voulez inclure le 27 dans votre recherche, vous
           pouvez soit spécifier une heure (<literal>{"2006-11-27
           23:59"}</literal>), soit simplement spécifier le jour suivant
           (<literal>{2006-11-28}</literal>).</para>
-        
+
       </sidebar>
-      
-      <para>Vous pouvez également utiliser des intervalles de dates. 
-        Subversion trouve alors les révisions incluses entre ces deux 
+
+      <para>Vous pouvez également utiliser des intervalles de dates.
+        Subversion trouve alors les révisions incluses entre ces deux
         dates :</para>
-      
+
       <screen>
 $ svn log -r {2006-11-20}:{2006-11-29}
 …
 </screen>
-        
+
       <warning>
-        <para>Puisque l'horodatage d'une révision est stocké comme une 
-          propriété modifiable et non suivie en versions de la révision 
-          (reportez-vous à <xref linkend="svn.advanced.props" />), les 
-          horodatages peuvent être changés et ne pas refléter la 
-          chronologie réelle. Ils peuvent même être tous supprimés. Or 
-          la capacité de Subversion à convertir correctement les dates 
-          en numéros de révision dépend des horodatages de révisions et 
-          de leur ordonnancement correct dans le temps : à une 
-          révision antérieure correspond un horodatage antérieur. Si cet 
-          ordonnancement n'est pas maintenu, il y a de grandes chances 
-          que l'utilisation des dates pour spécifier des intervalles de 
-          révisions dans votre dépôt ne fournisse pas les résultats 
+        <para>Puisque l'horodatage d'une révision est stocké comme une
+          propriété modifiable et non suivie en versions de la révision
+          (reportez-vous à <xref linkend="svn.advanced.props" />), les
+          horodatages peuvent être changés et ne pas refléter la
+          chronologie réelle. Ils peuvent même être tous supprimés. Or
+          la capacité de Subversion à convertir correctement les dates
+          en numéros de révision dépend des horodatages de révisions et
+          de leur ordonnancement correct dans le temps : à une
+          révision antérieure correspond un horodatage antérieur. Si cet
+          ordonnancement n'est pas maintenu, il y a de grandes chances
+          que l'utilisation des dates pour spécifier des intervalles de
+          révisions dans votre dépôt ne fournisse pas les résultats
           attendus.</para>
       </warning>
-        
+
     </sect2>
-      
+
   </sect1>
 
   <!-- ================================================================= -->
@@ -291,183 +291,183 @@
       <primary>propriétés</primary>
     </indexterm>
 
-    <para>Nous avons vu en détail comment Subversion stocke et récupère 
-      les différentes versions des fichiers et répertoires dans le dépôt. 
-      Des chapitres entiers ont décrit cette fonctionnalité fondamentale 
-      de l'outil. Et si la gestion de versions se limitait à ça, 
+    <para>Nous avons vu en détail comment Subversion stocke et récupère
+      les différentes versions des fichiers et répertoires dans le dépôt.
+      Des chapitres entiers ont décrit cette fonctionnalité fondamentale
+      de l'outil. Et si la gestion de versions se limitait à ça,
       Subversion couvrirait déjà complètement les besoins attendus.</para>
 
     <para>Mais ce n'est pas tout.</para>
 
-    <para>En plus de gérer les versions de vos répertoires et de vos 
-      fichiers, Subversion fournit une interface pour ajouter, modifier 
-      et supprimer des méta-données suivies en versions pour chacun de 
-      vos répertoires et de vos fichiers. On appelle ces méta-données 
-      des <firstterm>propriétés</firstterm>. Elles peuvent être pensées 
-      comme des tableaux à deux colonnes, qui associent des noms de 
-      propriétés à des valeurs arbitraires, pour chaque élément de votre 
-      copie de travail. En termes simples, vous pouvez assigner n'importe 
-      quel nom et n'importe quelle valeur à vos propriétés, à la seule 
-      condition que le nom soit un texte lisible par un humain. Et 
-      l'atout principal de ces propriétés réside dans le fait qu'elles 
-      sont également suivies en versions, tout comme le contenu textuel 
-      de vos fichiers. Vous pouvez modifier, propager et revenir en 
-      arrière sur les propriétés aussi facilement que sur le contenu des 
-      fichiers. L'envoi et la réception des changements concernant les 
-      propriétés intervient lors de vos propagations et mises à 
-      jour : vous n'avez pas à changer vos habitudes pour les 
+    <para>En plus de gérer les versions de vos répertoires et de vos
+      fichiers, Subversion fournit une interface pour ajouter, modifier
+      et supprimer des méta-données suivies en versions pour chacun de
+      vos répertoires et de vos fichiers. On appelle ces méta-données
+      des <firstterm>propriétés</firstterm>. Elles peuvent être pensées
+      comme des tableaux à deux colonnes, qui associent des noms de
+      propriétés à des valeurs arbitraires, pour chaque élément de votre
+      copie de travail. En termes simples, vous pouvez assigner n'importe
+      quel nom et n'importe quelle valeur à vos propriétés, à la seule
+      condition que le nom soit un texte lisible par un humain. Et
+      l'atout principal de ces propriétés réside dans le fait qu'elles
+      sont également suivies en versions, tout comme le contenu textuel
+      de vos fichiers. Vous pouvez modifier, propager et revenir en
+      arrière sur les propriétés aussi facilement que sur le contenu des
+      fichiers. L'envoi et la réception des changements concernant les
+      propriétés intervient lors de vos propagations et mises à
+      jour : vous n'avez pas à changer vos habitudes pour les
       utiliser.</para>
 
     <note>
-      <para>Subversion a réservé pour son propre usage les propriétés 
-        dont le nom commence par <literal>svn:</literal>. Bien qu'il n'y 
-        en ait seulement que quelques unes d'utilisées actuellement, 
-        vous ne devez pas créer vos propres propriétés avec un nom 
-        commençant par ce préfixe. Sinon, vous courez le risque qu'une 
-        future version de Subversion définisse une propriété ayant le 
+      <para>Subversion a réservé pour son propre usage les propriétés
+        dont le nom commence par <literal>svn:</literal>. Bien qu'il n'y
+        en ait seulement que quelques unes d'utilisées actuellement,
+        vous ne devez pas créer vos propres propriétés avec un nom
+        commençant par ce préfixe. Sinon, vous courez le risque qu'une
+        future version de Subversion définisse une propriété ayant le
         même nom mais un usage tout autre.</para>
     </note>
 
-    <para>Les propriétés sont aussi présentes ailleurs dans Subversion. 
-      De la même manière que pour les fichiers et répertoires, chaque 
-      révision en tant que telle peut avoir des propriétés arbitraires 
-      associées. Les mêmes contraintes s'appliquent : nom lisible 
-      par un humain et valeur arbitraire, éventuellement binaire. La 
-      différence principale est que les propriétés des révisions ne sont 
-      pas suivies en versions. Autrement dit, si vous changez la valeur 
-      ou si vous supprimez une propriété d'une révision, il n'y a pas 
-      moyen, en utilisant Subversion, de revenir à la valeur 
+    <para>Les propriétés sont aussi présentes ailleurs dans Subversion.
+      De la même manière que pour les fichiers et répertoires, chaque
+      révision en tant que telle peut avoir des propriétés arbitraires
+      associées. Les mêmes contraintes s'appliquent : nom lisible
+      par un humain et valeur arbitraire, éventuellement binaire. La
+      différence principale est que les propriétés des révisions ne sont
+      pas suivies en versions. Autrement dit, si vous changez la valeur
+      ou si vous supprimez une propriété d'une révision, il n'y a pas
+      moyen, en utilisant Subversion, de revenir à la valeur
       précédente.</para>
 
-    <para>Subversion ne fournit pas de recommandation précise quant à 
-      l'utilisation des propriétés. Il demande seulement de ne pas 
-      utiliser de nom de propriété qui commence par le préfixe 
-      <literal>svn:</literal>. C'est l'espace de noms qu'il garde pour 
-      son propre usage. Et Subversion utilise bien lui-même les 
-      propriétés, suivies en versions ou pas. Certaines propriétés 
-      suivies en versions ont une signification particulière ou des 
-      effets particuliers quand elles font référence à un fichier ou à 
-      un répertoire, ou stockent des informations relatives à la 
-      révision à laquelle elles font référence. Certaines propriétés de 
-      révision sont automatiquement rattachées à une révision par la 
-      procédure de propagation et stockent des informations relatives à 
-      cette révision. La plupart de ces propriétés sont mentionnées 
-      ailleurs dans ce chapitre ou dans d'autres chapitres comme faisant 
-      partie de sujets plus généraux. Pour une liste exhaustive des 
-      propriétés pré-définies de Subversion, référez-vous à 
+    <para>Subversion ne fournit pas de recommandation précise quant à
+      l'utilisation des propriétés. Il demande seulement de ne pas
+      utiliser de nom de propriété qui commence par le préfixe
+      <literal>svn:</literal>. C'est l'espace de noms qu'il garde pour
+      son propre usage. Et Subversion utilise bien lui-même les
+      propriétés, suivies en versions ou pas. Certaines propriétés
+      suivies en versions ont une signification particulière ou des
+      effets particuliers quand elles font référence à un fichier ou à
+      un répertoire, ou stockent des informations relatives à la
+      révision à laquelle elles font référence. Certaines propriétés de
+      révision sont automatiquement rattachées à une révision par la
+      procédure de propagation et stockent des informations relatives à
+      cette révision. La plupart de ces propriétés sont mentionnées
+      ailleurs dans ce chapitre ou dans d'autres chapitres comme faisant
+      partie de sujets plus généraux. Pour une liste exhaustive des
+      propriétés pré-définies de Subversion, référez-vous à
       <xref linkend="svn.ref.properties" />.</para>
 
-    <para>Dans cette section, nous examinons l'utilité des propriétés, 
-      à la fois pour l'utilisateur et pour Subversion lui-même. Vous 
+    <para>Dans cette section, nous examinons l'utilité des propriétés,
+      à la fois pour l'utilisateur et pour Subversion lui-même. Vous
       apprendrez les sous-commandes <command>svn</command> relatives
-      aux propriétés et comment la modification des propriétés change votre 
+      aux propriétés et comment la modification des propriétés change votre
       manière habituelle d'utiliser Subversion.</para>
 
     <!-- =============================================================== -->
     <sect2 id="svn.advanced.props.why">
       <title>Utilisation des propriétés</title>
 
-      <para>À l'instar de Subversion, qui utilise les propriétés 
-        pour stocker des méta-données sur les fichiers, les répertoires 
-        et les révisions qu'il gère, vous pouvez faire une utilisation 
-        similaire des propriétés. Vous pouvez trouver utile d'avoir un 
-        endroit, près de vos données suivies en versions, pour stocker 
+      <para>À l'instar de Subversion, qui utilise les propriétés
+        pour stocker des méta-données sur les fichiers, les répertoires
+        et les révisions qu'il gère, vous pouvez faire une utilisation
+        similaire des propriétés. Vous pouvez trouver utile d'avoir un
+        endroit, près de vos données suivies en versions, pour stocker
         des méta-données relatives à vos données.</para>
 
-      <para>Imaginons que vous vouliez créer un site Web qui héberge 
-        beaucoup de photos et qui les affiche avec une légende et une 
-        date. D'accord, mais votre collection de photos change constamment, 
-        donc vous voulez automatiser le plus possible la gestion du 
-        site. Ces photos peuvent être relativement volumineuses et vous 
-        voulez pouvoir fournir des miniatures à vos visiteurs, comme 
+      <para>Imaginons que vous vouliez créer un site Web qui héberge
+        beaucoup de photos et qui les affiche avec une légende et une
+        date. D'accord, mais votre collection de photos change constamment,
+        donc vous voulez automatiser le plus possible la gestion du
+        site. Ces photos peuvent être relativement volumineuses et vous
+        voulez pouvoir fournir des miniatures à vos visiteurs, comme
         c'est généralement le cas sur ce genre de site.</para>
 
-      <para>Certes, vous pouvez le faire en utilisant des fichiers 
-        traditionnels. C'est-à-dire que vous avez votre 
-        <filename>image123.jpg</filename> et une 
-        <filename>image123-thumbnail.jpg</filename> côte à côte dans un 
-        répertoire. Ou, si vous voulez garder les mêmes noms de fichier, 
-        vous placez vos miniatures dans un répertoire différent, comme 
-        <filename>thumbnails/image123.jpg</filename>. Vous pouvez 
-        également stocker vos légendes et dates de la même façon, 
-        séparées encore une fois du fichier image original. Mais le 
-        problème est que votre collection de fichiers s'agrandit de 
-        plusieurs fichiers à chaque nouvelle photo ajoutée au 
+      <para>Certes, vous pouvez le faire en utilisant des fichiers
+        traditionnels. C'est-à-dire que vous avez votre
+        <filename>image123.jpg</filename> et une
+        <filename>image123-thumbnail.jpg</filename> côte à côte dans un
+        répertoire. Ou, si vous voulez garder les mêmes noms de fichier,
+        vous placez vos miniatures dans un répertoire différent, comme
+        <filename>thumbnails/image123.jpg</filename>. Vous pouvez
+        également stocker vos légendes et dates de la même façon,
+        séparées encore une fois du fichier image original. Mais le
+        problème est que votre collection de fichiers s'agrandit de
+        plusieurs fichiers à chaque nouvelle photo ajoutée au
         site.</para>
 
-      <para>Maintenant, considérons le même site Web conçu en utilisant 
-        les propriétés des fichiers fournies par Subversion. Imaginez un 
-        simple fichier image, <filename>image123.jpg</filename>, et un 
-        ensemble de propriétés relatives à ce fichier nommées 
-        <literal>légende</literal>, <literal>date</literal> et même 
-        <literal>miniature</literal>. À présent, le répertoire de votre 
-        copie de travail se gère beaucoup plus facilement ; en fait, 
-        vu du navigateur, il semble ne contenir que des images. Mais vos 
-        scripts d'automatisation vont plus loin : ils savent qu'ils 
-        peuvent utiliser les commandes <command>svn</command> (ou mieux, 
-        ils peuvent utiliser les connecteurs spécifiques au langage 
-        utilisé, voir <xref linkend="svn.developer.usingapi" />) pour 
-        extraire les informations dont votre site a besoin sans avoir à 
-        lire un fichier d'index ou à jouer avec des chemins de 
+      <para>Maintenant, considérons le même site Web conçu en utilisant
+        les propriétés des fichiers fournies par Subversion. Imaginez un
+        simple fichier image, <filename>image123.jpg</filename>, et un
+        ensemble de propriétés relatives à ce fichier nommées
+        <literal>légende</literal>, <literal>date</literal> et même
+        <literal>miniature</literal>. À présent, le répertoire de votre
+        copie de travail se gère beaucoup plus facilement ; en fait,
+        vu du navigateur, il semble ne contenir que des images. Mais vos
+        scripts d'automatisation vont plus loin : ils savent qu'ils
+        peuvent utiliser les commandes <command>svn</command> (ou mieux,
+        ils peuvent utiliser les connecteurs spécifiques au langage
+        utilisé, voir <xref linkend="svn.developer.usingapi" />) pour
+        extraire les informations dont votre site a besoin sans avoir à
+        lire un fichier d'index ou à jouer avec des chemins de
         fichiers.</para>
 
       <note>
-        <para>Bien que Subversion n'impose que peu de restrictions sur 
-          les noms et les valeurs des propriétés, il n'a pas été conçu 
-          pour gérer de façon optimale des valeurs de propriétés de 
-          grande taille ou un grand nombre de propriétés sur un fichier 
-          ou un répertoire donné. Subversion garde souvent en mémoire en 
-          même temps tous les noms et valeurs de propriétés associés à 
-          un élément, ce qui peut engendrer des problèmes de performance 
-          lors de l'utilisation de très gros ensembles de 
+        <para>Bien que Subversion n'impose que peu de restrictions sur
+          les noms et les valeurs des propriétés, il n'a pas été conçu
+          pour gérer de façon optimale des valeurs de propriétés de
+          grande taille ou un grand nombre de propriétés sur un fichier
+          ou un répertoire donné. Subversion garde souvent en mémoire en
+          même temps tous les noms et valeurs de propriétés associés à
+          un élément, ce qui peut engendrer des problèmes de performance
+          lors de l'utilisation de très gros ensembles de
           propriétés.</para>
       </note>
 

@@ Diff output truncated at 100000 characters. @@




More information about the svnbook-dev mailing list