hgbook
diff fr/ch02-tour-basic.xml @ 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 | 0d743c1cf101 |
children | 53dfddc566d8 |
line diff
1.1 --- a/fr/ch02-tour-basic.xml Tue Sep 15 12:42:52 2009 +0200 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