hgbook

changeset 1015:ef0132c0a014

some typo and better french translation
author André Sintzoff <andre.sintzoff@gmail.com>
date Tue Nov 24 15:52:19 2009 +0100 (2009-11-24)
parents 4650cddc0c27
children c1848976fd6a
files fr/ch02-tour-basic.xml
line diff
     1.1 --- a/fr/ch02-tour-basic.xml	Tue Nov 24 14:13:03 2009 +0100
     1.2 +++ b/fr/ch02-tour-basic.xml	Tue Nov 24 15:52:19 2009 +0100
     1.3 @@ -17,7 +17,7 @@
     1.4        <para id="x_c">La meilleure version de Mercurial pour Windows est
     1.5          TortoiseHg, qui peut être téléchargée ici : <ulink
     1.6            url="http://bitbucket.org/tortoisehg/stable/wiki/Home">http://bitbucket.org/tortoisehg/stable/wiki/Home</ulink>.
     1.7 -        Ce logiciel n'a aucune dépendance exterieure; il fonctionne <quote>et
     1.8 +        Ce logiciel n'a aucune dépendance exterieure ; il fonctionne <quote>et
     1.9            c'est tout</quote>. Il fournit aussi bien les outils en ligne de
    1.10          commmande qu'une interface graphique.</para>
    1.11   
    1.12 @@ -50,13 +50,13 @@
    1.13          devrait se nommer <literal>mercurial</literal>.</para>
    1.14  
    1.15        <itemizedlist>
    1.16 -        <listitem><para id="x_4">Ubuntu et Debian:</para>
    1.17 +        <listitem><para id="x_4">Ubuntu et Debian :</para>
    1.18            <programlisting>apt-get install mercurial</programlisting></listitem>
    1.19 -        <listitem><para id="x_5">Fedora:</para>
    1.20 +        <listitem><para id="x_5">Fedora :</para>
    1.21            <programlisting>yum install mercurial</programlisting></listitem>
    1.22 -        <listitem><para id="x_6">Gentoo:</para>
    1.23 +        <listitem><para id="x_6">Gentoo :</para>
    1.24             <programlisting>emerge mercurial</programlisting></listitem>
    1.25 -        <listitem><para id="x_715">OpenSUSE:</para>
    1.26 +        <listitem><para id="x_715">OpenSUSE :</para>
    1.27            <programlisting>zypper install
    1.28            mercurial</programlisting></listitem>
    1.29        </itemizedlist>
    1.30 @@ -76,8 +76,8 @@
    1.31  
    1.32      <para id="x_e">Pour commencer, nous utiliserons la commande <command
    1.33          role="hg-cmd">hg version</command> pour vérifier si Mercurial est
    1.34 -      installé proprement. Les informations affichées sur la version ne sont
    1.35 -      pas réellement importantes en soit, c'est surtout de savoir si elles
    1.36 +      installé proprement. L'information de version affichée n'est
    1.37 +      pas réellement importante en soi, c'est surtout de savoir si elles
    1.38        s'affichent qui nous intéresse.</para>
    1.39  
    1.40      &interaction.tour.version;
    1.41 @@ -88,7 +88,7 @@
    1.42        <para id="x_f">Mercurial fournit un système d'aide intégré, ce qui est
    1.43          inestimable quand vous vous retrouvez coincé à essayer de vous
    1.44          rappeler comment lancer une commande. Si vous êtes bloqué, exécutez
    1.45 -        simplement <command role="hg-cmd">hg help</command>; elle affichera
    1.46 +        simplement <command role="hg-cmd">hg help</command> ; elle affichera
    1.47          une brève liste des commandes, avec une description pour chacune. Si
    1.48          vous demandez de l'aide sur une commande spécifique (voir
    1.49          ci-dessous), elle affichera des informations plus détaillées.</para>
    1.50 @@ -114,7 +114,7 @@
    1.51      <para id="x_12">Il n'y a rien de particulièrement magique au sujet de 
    1.52        ce dépôt, c'est simplement une arborescence sur votre système de fichiers 
    1.53        que Mercurial traite de manière spéciale. Vous pouvez renommer ou effacer 
    1.54 -      ce répertoire à n'impporte quel moment, en utilisant la ligne de commande 
    1.55 +      ce répertoire à n'importe quel moment, en utilisant la ligne de commande 
    1.56        ou votre explorateur de fichiers.</para>
    1.57  
    1.58      <sect2>
    1.59 @@ -146,11 +146,11 @@
    1.60        <para id="x_16">Chaque dépôt Mercurial est complet, autonome et
    1.61          indépendant. Il contient sa propre copie privée des fichiers du
    1.62          projet et de leur historique. Le clone d'un dépôt se souvient de la
    1.63 -        localisation du dépôt à partir duquel il a été clôné, mais il ne
    1.64 +        localisation du dépôt à partir duquel il a été cloné, mais il ne
    1.65          communique pas avec ce dernier, ou un autre, à moins que vous ne lui
    1.66          demandiez.</para>
    1.67  
    1.68 -      <para id="x_17">Ce que tout ceci signifie pour le moment est que nous
    1.69 +      <para id="x_17">Tout ceci signifie pour le moment que nous
    1.70          sommes libres d'expérimenter avec ce dépôt, confiants dans le fait
    1.71          qu'il s'agit d'un <quote>bac à sable</quote> qui n'affectera personne
    1.72          d'autre.</para>
    1.73 @@ -167,7 +167,7 @@
    1.74        &interaction.tour.ls-a; 
    1.75  
    1.76        <para id="x_19">Le contenu du répertoire <filename class="directory">.hg
    1.77 -        </filename> et ses sous répertoires sont les seuls propres à Mercurial. 
    1.78 +        </filename> et ses sous-répertoires sont les seuls propres à Mercurial. 
    1.79          Tous les autres fichiers et répertoires dans le dépôt sont à vous, et 
    1.80          vous pouvez en faire ce que vous voulez.</para>
    1.81  
    1.82 @@ -217,16 +217,16 @@
    1.83                laquelle le <quote>changeset</quote> a été créé, ainsi que le fuseau horaire dans 
    1.84          lequelle il a été créé. (La date et l'heure sont locales à ce
    1.85          <quote>fuseau</quote>, elles indiquent donc quelle date et heure il était
    1.86 -        pour la personne qui a créé ce <quote>changeset</quote>.</para>
    1.87 +        pour la personne qui a créé ce <quote>changeset</quote>.)</para>
    1.88        </listitem>
    1.89 -      <listitem><para id="x_21"><literal>résumé</literal>: La première ligne du 
    1.90 +      <listitem><para id="x_21"><literal>summary</literal>: La première ligne du 
    1.91                message que le créateur a associé à son <quote>changeset</quote> pour le décrire.</para>
    1.92        </listitem>
    1.93        <listitem><para id="x_67d">Certains <quote>changesets</quote>, comme le premier de la
    1.94          liste ci-dessus ont un champ <literal>tag</literal>. Le tag est une autre
    1.95          façon d'identifier un changeset en lui donnant un nom simple à retenir.
    1.96          (Le tag nommé <literal>tip</literal> est spécial : il fait toujours
    1.97 -        référence aux derniers changements dans le dépôt.)</para></listitem>
    1.98 +        référence au dernier changement dans le dépôt.)</para></listitem>
    1.99      </itemizedlist>
   1.100  
   1.101      <para id="x_22">Par défaut, la commande <command role="hg-cmd">hg log</command> 
   1.102 @@ -308,7 +308,8 @@
   1.103        <para id="x_2c">Si vous voulez voir l'historique de plusieurs révisions
   1.104          sans avoir à les énumérer, vous pouvez utiliser un <emphasis>intervalle
   1.105          de numérotation</emphasis> qui vous permet d'exprimer l'idée <quote>je
   1.106 -        veux toutes les révisions entre $a$ et $b$, inclus</quote></para>
   1.107 +        veux toutes les révisions entre <literal>abc</literal> et <literal>def</literal>
   1.108 +        inclus</quote>.</para>
   1.109  
   1.110        &interaction.tour.log.range;
   1.111  
   1.112 @@ -345,7 +346,7 @@
   1.113        &interaction.tour.log-vp;
   1.114  
   1.115        <para id="x_67e">L'option <option role="hg-opt-log">-p</option> est
   1.116 -        incroyablement utile, il est donc important dans s'en rappeller.</para>
   1.117 +        incroyablement utile, il est donc important dans s'en rappeler.</para>
   1.118  
   1.119      </sect2>
   1.120    </sect1>
   1.121 @@ -374,8 +375,8 @@
   1.122          rarement utilisées).</para>
   1.123        </listitem>
   1.124        <listitem><para id="x_34">Les noms complets commencent par deux 
   1.125 -        tirets (i.e. <option role="hg-opt-log">--rev</option>),
   1.126 -        alors que les options courtes commencent avec un seul (i.e. 
   1.127 +        tirets (par exemple <option role="hg-opt-log">--rev</option>),
   1.128 +        alors que les options courtes commencent avec un seul (par exemple 
   1.129          <option role="hg-opt-log">-r</option>).</para>
   1.130        </listitem>
   1.131       <listitem><para id="x_35">Les noms des options sont cohérents 
   1.132 @@ -427,7 +428,7 @@
   1.133          dépôts source et destination sont sur le même système de fichier, où, dans
   1.134          ce cas, Mercurial utilisera des liens physiques pour effectuer des partages
   1.135          copie-lors-des-écritures de ses métadonnées internes. Si cette explication
   1.136 -        ne signifie rien pour vous, ne vous inquietez pas : tout ceci se passe de
   1.137 +        ne signifie rien pour vous, ne vous inquiétez pas : tout ceci se passe de
   1.138          manière transparente et automatique. Vous n'avez pas du tout besoin de
   1.139          comprendre ceci.</para></footnote>.</para>
   1.140    
   1.141 @@ -452,7 +453,7 @@
   1.142     
   1.143      &interaction.tour.cat1;
   1.144  
   1.145 -    <para id="x_682">Editons ce fichier pour qu'il affiche une autre ligne
   1.146 +    <para id="x_682">Éditons ce fichier pour qu'il affiche une autre ligne
   1.147        sur la sortie standard.</para>
   1.148      
   1.149      &interaction.tour.cat2;
   1.150 @@ -466,7 +467,7 @@
   1.151      <para id="x_3d">La commande <command role="hg-cmd">hg status</command>
   1.152        n'affichera pas le contenu des fichiers, mais une ligne commençant par
   1.153        <quote><literal>M</literal></quote> pour <filename>hello.c</filename>.
   1.154 -      A moins que vous lui demandiez, la commande <command role="hg-cmd">hg
   1.155 +      À moins que vous lui demandiez, la commande <command role="hg-cmd">hg
   1.156          status</command> n'affichera aucune information sur les fichiers que
   1.157        vous n'avez pas modifiés.</para>
   1.158   
   1.159 @@ -494,7 +495,7 @@
   1.160      </tip>
   1.161    </sect1>
   1.162    <sect1>
   1.163 -    <title>Enregister vos modifications dans une nouvelle révision</title>
   1.164 +    <title>Enregistrer vos modifications dans une nouvelle révision</title>
   1.165     
   1.166      <para id="x_40">Nous pouvons modifier des fichiers, compiler et tester
   1.167        nos modifications, et utiliser les commandes <command role="hg-cmd">hg
   1.168 @@ -506,7 +507,7 @@
   1.169      <para id="x_41">La commande <command role="hg-cmd">hg commit</command>
   1.170        vous laisse créer une nouvelle révision, nous désignerons généralement
   1.171        cette opération par <quote>faire un commit</quote> ou
   1.172 -      <quote>committer</quote>.</para>
   1.173 +      <quote>commiter</quote>.</para>
   1.174  
   1.175      <sect2>
   1.176      <title>Définir le nom d'utilisateur</title>
   1.177 @@ -579,7 +580,7 @@
   1.178            <para id="x_716">Quand on parle de répertoire <quote>home</quote>, sur une version
   1.179              anglaise d'une installation de Windows, il s'agira habituellement
   1.180              d'un répertoire nommée comme votre nom dans <filename>C:\Documents 
   1.181 -              and Settings</filename>. Vous pouvez trouver de quelle répertoire
   1.182 +              and Settings</filename>. Vous pouvez trouver de quel répertoire
   1.183              il s'agit en lançant une fenêtre d'interpréteur de commande et en
   1.184              exécutant la commande suivante :</para>
   1.185            
   1.186 @@ -673,7 +674,7 @@
   1.187  summary:     include buildmeister/commondefs.   Add an exports and install
   1.188        </programlisting>
   1.189    
   1.190 -      <para id="x_52">A ce sujet, il faut noter qu'il n'existe pas de règle 
   1.191 +      <para id="x_52">À ce sujet, il faut noter qu'il n'existe pas de règle 
   1.192          absolue dans ce domaine. Mercurial lui-même n'interprète pas les 
   1.193          contenus des messages de <quote>commit</quote>, ainsi votre projet est libre de 
   1.194          concevoir différentes politiques de mise en page des messages.</para>
   1.195 @@ -694,11 +695,11 @@
   1.196     
   1.197          <para id="x_717">Comme n'importe quel autre commande de Mercurial, si
   1.198            vous ne soumettez pas de manière explicite les noms des fichiers à
   1.199 -          <quote>committer</quote> à la commande <command role="hg-cmd">hg commit</command>, elle
   1.200 +          <quote>commiter</quote> à la commande <command role="hg-cmd">hg commit</command>, elle
   1.201            va travailler sur l'ensemble du répertoire de travail. Soyez conscient
   1.202            de ceci si vous venez du monde Subversion ou CVS, car vous pourriez
   1.203 -          vous attendre à ce qu'elle opère uniquement sur le répertoire courant et ses sous
   1.204 -          répertoires.</para>
   1.205 +          vous attendre à ce qu'elle opère uniquement sur le répertoire courant et ses
   1.206 +          sous-répertoires.</para>
   1.207        </note>
   1.208      </sect2>
   1.209      <sect2>
   1.210 @@ -730,9 +731,9 @@
   1.211        <para id="x_684">Au passage, la commande <command role="hg-cmd">hg
   1.212            tip</command> accepte la plupart des options qu'accepte 
   1.213          <command role="hg-cmd">hg log</command>. Ainsi <option
   1.214 -          role="hg-opt-global">-v</option> ci dessus implique <quote>soit
   1.215 -          verbeux</quote>, <option role="hg-opt-tip">-p</option>
   1.216 -        veux dire <quote>affiche le patch</quote>. L'utilisation de l'option
   1.217 +          role="hg-opt-global">-v</option> ci-dessus implique <quote>soit
   1.218 +          verbeux</quote>, e <option role="hg-opt-tip">-p</option>
   1.219 +        indique <quote>affiche le patch</quote>. L'utilisation de l'option
   1.220          <option role="hg-opt-tip">-p</option> pour afficher un patch est un
   1.221          autre exemple de la cohérence des commandes évoquée plus tôt.</para>
   1.222  
   1.223 @@ -870,7 +871,7 @@
   1.224        <para id="x_65">Si vous ne précisez pas de manière explicite de numéro 
   1.225          de révision la commande <command role="hg-cmd">hg update</command>
   1.226          mettra à jour votre espace de travail avec le contenu de la révison
   1.227 -        <quote>tip</quote>, comme montré dans l'exemple ci dessus lors du second
   1.228 +        <quote>tip</quote>, comme montré dans l'exemple ci-dessus lors du second
   1.229          appel à <command role="hg-cmd">hg update</command>.</para>
   1.230      
   1.231      </sect2>
   1.232 @@ -907,7 +908,7 @@
   1.233          répertoire de travail alors que quelqu'un d'autre travaille dessus,
   1.234          nous risquerions de perturber son travail.</para>
   1.235    
   1.236 -      <para id="x_6a">Que se passe-t'il lorsque vous essayez de récupérer
   1.237 +      <para id="x_6a">Que se passe-t-il lorsque vous essayez de récupérer
   1.238          ou de transférer vos modifications et que le dépôt cible a déjà reçu
   1.239          ces modifications ? Rien de bien excitant.</para>
   1.240