Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Some small changes

  • Loading branch information...
commit 5d78ee6f178e3f92a3abbc311c9fdfd6bdf2df86 1 parent 7e818d3
martignoni authored

Showing 1 changed file with 18 additions and 18 deletions. Show diff stats Hide diff stats

  1. +18 18 lang/fr/docs/cvs.html
36 lang/fr/docs/cvs.html
@@ -18,7 +18,7 @@
18 18 CVS est un acronyme pour d&eacute;signer le &laquo; <strong>Concurrent Versioning System</strong>&nbsp;&raquo;, une fa&ccedil;on pratique et tr&egrave;s r&eacute;pandue de stoquer le code source de projets informatiques. Un CVS conserve toutes les versions de tous les fichiers, de sorte qu'aucune donn&eacute;e n'est jamais perdue, et que les traces de l'utilisation par les diff&eacute;rentes personnes sont conserv&eacute;es. Le syst&egrave;me offre en outre la possibilit&eacute; de fusionner le code si plusieurs personnes travaillent sur un m&ecirc;me fichier. Tout le code et toutes les versions sont enregistr&eacute;es sur un serveur central (dans le cas de Moodle, sur <a target="_top" href="http://www.sf.net/">Sourceforge</a>).
19 19 </p>
20 20 <p>
21   - Si vous d&eacute;sirez simplement t&eacute;l&eacute;charger par CVS la version actuelle de Moodle pour lancer un site, vous n'avez pas besoin de cette page. Il vous suffit de suivre les instructions (plus simples) pour t&eacute;l&eacute;charger Moodel par CVS sur la page <a target="_top" href="http://moodle.org/download">T&eacute;l&eacute;chargement de Moodle</a>.
  21 + Si vous d&eacute;sirez simplement t&eacute;l&eacute;charger par CVS la version actuelle de Moodle pour lancer un site, vous n'avez pas besoin de cette page. Il vous suffit de suivre les instructions (plus simples) pour t&eacute;l&eacute;charger Moodle par CVS sur la page <a target="_top" href="http://moodle.org/download">T&eacute;l&eacute;chargement de Moodle</a>.
22 22 </p>
23 23
24 24 <h2><a name="1"></a>Th&egrave;mes de ce document</h2>
@@ -159,7 +159,7 @@
159 159 <ol>
160 160 <ol>
161 161 <li>Cliquez avec le bouton droit de la souris sur votre dossier Moodle (ou sur n'importe quel fichier) et s&eacute;lectionnez &laquo;&nbsp;<strong>CVS Update</strong>&nbsp;&raquo;.</li>
162   - <li>Attendez et voyez d&eacute;filer les fichiers de jounalisation. Prenez note des conflits pouvant survenir si votre code local a des modifications en contradiction avec les versions t&eacute;l&eacute;charg&eacute;es. Vous aurez &agrave; r&eacute;soudre manuellement ces fichiers en les modifiant.
  162 + <li>Attendez et voyez d&eacute;filer les historiques (logs). Prenez note des conflits pouvant survenir si votre code local a des modifications en contradiction avec les versions t&eacute;l&eacute;charg&eacute;es. Vous aurez &agrave; r&eacute;soudre manuellement ces fichiers en les modifiant.
163 163 </ol>
164 164 </ol>
165 165 <blockquote>
@@ -184,7 +184,7 @@
184 184 <div class="commandline">cvs status -v index.php</div>
185 185 <p>Quelques recommandations au sujet des balises&nbsp;:</p>
186 186 <ul>
187   - <li>Les balises et les noms des branches doivent toujours &ecirc;tre en lettre capitales.</li>
  187 + <li>Les balises et les noms des branches doivent toujours &ecirc;tre en lettres capitales.</li>
188 188 <li>Les balises et les noms des branches doivent TOUJOURS &ecirc;tre appliqu&eacute;s sur <strong>l'int&eacute;gralit&eacute; du module</strong> (la totalit&eacute; de Moodle). N'appliquez pas de balises &agrave; des fichiers individuels ou &agrave; des dossiers.</li>
189 189 <li>Il n'est pas autoris&eacute; de changer le nom des balises, car des d&eacute;veloppeurs comptent dessus&nbsp;! Tapez-les donc correctement du premier coup.</li>
190 190 </ul>
@@ -194,7 +194,7 @@
194 194 <p>Dans le jargon CVS, le <strong>tronc</strong> (trunk) est la version principale en d&eacute;veloppement de Moodle. Elle est aussi appel&eacute;e <span class="style4">HEAD</span>, ou encore branche par d&eacute;faut.</p>
195 195 <p>Les d&eacute;veloppeurs de Moodle font en sorte que le tronc reste aussi stable que possible, mais il contient d'habitude du nouveau code, avec des bogues et de petites instabilit&eacute;s.</p>
196 196 <p>De temps &agrave; autre, nous d&eacute;cidons que le produit poss&egrave;de suffisamment de fonctionnalit&eacute;s pour sortir une version. Le tronc re&ccedil;oit alors une balise MOODLE_XX_BETA (pour le cas o&ugrave; l'on devrait revenir &agrave; ce point) et une nouvelle branche du nom de <span class="style1">MOODLE_XX_STABLE</span> est cr&eacute;&eacute;e pour la nouvelle version.</p>
197   - <p>Une version b&ecirc;ta est aussi publi&eacute;e &agrave; ce point. Elle est destin&eacute;e aux testeurs qui n'utilisient pas CVS mais d&eacute;sirent essayer les derni&egrave;res fonctionnalit&eacute;s et en rapporter les bogues.</p>
  197 + <p>Une version b&ecirc;ta est aussi publi&eacute;e &agrave; ce point. Elle est destin&eacute;e aux testeurs qui n'utilisent pas CVS mais d&eacute;sirent essayer les derni&egrave;res fonctionnalit&eacute;s et en rapporter les bogues.</p>
198 198 </blockquote>
199 199
200 200
@@ -202,13 +202,13 @@
202 202 <h3><a name="4.2" id="4.2"></a>4.2 Branches stables pour chaque version</h3>
203 203 <blockquote>
204 204 <p>D&egrave;s que la branche stable <span class="style3">MOODLE_XX_STABLE</span> est cr&eacute;&eacute;e, les efforts de d&eacute;veloppement se divisent temporairement en deux. Certains d&eacute;veloppeurs continuent &agrave; travailler sur de nouvelles fonctionnalit&eacute;s du tronc pour les prochaines versions, mais la plupart d'entre eux se concentrent sur la branche <span class="style1"><strong>STABLE</strong></span> actuelle et corrigent les bogues qui y sont d&eacute;couverts.</p>
205   - <p>Vous pouvez faire en sorte que votre copie locale de Moodle soit en synchronisation avec la version STABLE en tapant la commande unix suivante depuis le dossier principale de Moodle&nbsp;:</p>
  205 + <p>Vous pouvez faire en sorte que votre copie locale de Moodle soit en synchronisation avec la version STABLE en tapant la commande unix suivante depuis le dossier principal de Moodle&nbsp;:</p>
206 206 <div class="commandline">cvs update -dP -r <span class="style1">MOODLE_XX_STABLE</span></div>
207 207 <p>&Agrave; la suite de cela, toutes les commandes d&eacute;crites ci-dessus s'appliqueront &agrave; la version stable. Pour revenir au tronc, tapez simplement&nbsp;:</p>
208 208 <div class="commandline">cvs update -dPA</div>
209 209 <p>Sous Windows, un menu devrait &ecirc;tre disponible o&ugrave; vous pouvez choisir la branche.</p>
210 210 <p>Lorsque la nouvelle branche STABLE se stabilise v&eacute;ritablement, une version est publi&eacute;e. Les fichiers compress&eacute;s sont cr&eacute;&eacute;s pour la distribution et la branche re&ccedil;oit de Martin une balise du nom de <strong>MOODLE_XXX</strong>.</p>
211   - <p>P&eacute;riodiquement, les corrections de bogues de la branche STABLE doivent &ecirc;tre incorpor&eacute;s dans le tronc afin qu'elles soient aussi disponibles dans les futures versions de Moodle. Une balise mobile appel&eacute;e MOODLE_XX_MERGED sera maintenue pour garder une trace de la derni&egrave;re incorporation. La proc&eacute;dure pour une telle incorporation se passe ainsi&nbsp;:</p>
  211 + <p>P&eacute;riodiquement, les corrections de bogues de la branche STABLE doivent &ecirc;tre incorpor&eacute;es dans le tronc afin qu'elles soient aussi disponibles dans les futures versions de Moodle. Une balise mobile appel&eacute;e MOODLE_XX_MERGED sera maintenue pour garder une trace de la derni&egrave;re incorporation. La proc&eacute;dure pour une telle incorporation se passe ainsi&nbsp;:</p>
212 212 <ol>
213 213 <li>T&eacute;l&eacute;charger la toute derni&egrave;re version du tronc&nbsp;:<br /><br />
214 214 <div class="commandline">cvs update -dPA<span>&nbsp;</span></div>
@@ -216,35 +216,35 @@
216 216 <li>Incorporer dans le tronc toutes les modifications de la branche effectu&eacute;es depuis la derni&egrave;re incorporation&nbsp;:<br /><br />
217 217 <div class="commandline">cvs update -kk -j MOODLE_XX_MERGED -j MOODLE_XX_STABLE<span>&nbsp;</span></div>
218 218 </li>
219   - <li>Lire attentivement les journaux d'activit&eacute; (logs) &agrave; la recherche d'&eacute;ventuels conflits et corriger tous les fichiers avec ces conflits&nbsp;;
  219 + <li>Lire attentivement les historiques (logs) &agrave; la recherche d'&eacute;ventuels conflits et corriger tous les fichiers concern&eacute;s par ces conflits&nbsp;;
220 220 </li>
221 221 <li>Appliquer la copie modifi&eacute;e dans le tronc du CVS&nbsp;:<br /><br />
222 222 <div class="commandline">cvs commit<span>&nbsp;</span></div>
223 223 </li>
224   - <li>Revenir &agrave; la branche stable<br /><br />
  224 + <li>Revenir &agrave; la branche stable&nbsp;;<br /><br />
225 225 <div class="commandline">cvs update -dPr MOODLE_XX_STABLE<span>&nbsp;</span></div>
226 226 </li>
227   - <li>Mettre &agrave; jour la balise mobile d'incorporation fin que la proc&eacute;dure puisse &ecirc;tre r&eacute;p&eacute;t&eacute;e la prochaine fois&nbsp;:<br /><br />
  227 + <li>Mettre &agrave; jour la balise mobile d'incorporation afin que la proc&eacute;dure puisse &ecirc;tre r&eacute;p&eacute;t&eacute;e la prochaine fois&nbsp;:<br /><br />
228 228 <div class="commandline">cvs tag -RF MOODLE_XX_MERGED<span>&nbsp;</span></div>
229 229 </li>
230   - </ol><br />
231   - <p>Enfin, les valeurs des variables <strong>$version</strong> de tous les fichiers &laquo;&nbsp;version.php&nbsp;&raquo; de Moodle de la branche stable ne doivent pas &ecirc;tre mis &agrave; jour si possible (&agrave; part le dernier chiffre si n&eacute;cessaire). La raison en est que si quelqu'un faut une mise &agrave; jour d'une version tr&egrave;s stable &agrave; la version tr&egrave;s stable suivante, il pourrait sans cela manquer une mise &agrave; jour arriv&eacute;e sur le tronc.</p>
  230 + </ol>
  231 + <p>Enfin, les valeurs des variables <strong>$version</strong> de tous les fichiers &laquo;&nbsp;version.php&nbsp;&raquo; de Moodle de la branche stable ne doivent pas &ecirc;tre mis &agrave; jour si possible (&agrave; part le dernier chiffre si n&eacute;cessaire). La raison en est que si quelqu'un fait une mise &agrave; jour d'une version tr&egrave;s stable &agrave; la version tr&egrave;s stable suivante, il pourrait sans cela manquer une mise &agrave; jour arriv&eacute;e sur le tronc.</p>
232 232 </blockquote>
233 233 <p>&nbsp;</p>
234 234 <h3><a name="4.3" id="4.3"></a>4.3 Branches particuli&egrave;res pour tout changement important</h3>
235 235 <blockquote>
236   - <p>Occasionnellement, il est n&eacute;cessaire d'incorporer une nouvelle fonctionnalit&eacute; afin que plusieurs d&eacute;veloppeurs puissent y travailler ensemble, m&ecirc;me si elle est encore instable pour &ecirc;tre incorpor&eacute;e dans le tronc.</p>
237   - <p>Dans ces cas, une branche temporaire est cr&eacute;&eacute;e pour travailler sur la focntionnalit&eacute;, puis incorpor&eacute;e au tronc principal d&egrave;s que possible. Un exemple de branche appel&eacute;e <span class="style1"><strong>MOODLE_14_WIDGET</strong></span> peut &ecirc;tre vu sur le diagramme ci-dessus.</p>
238   - <p>si vous avez besoin de cela pour votre fonctionnalit&eacute; WIDGET, suivez ces instructions&nbsp;:</p>
  236 + <p>Occasionnellement, il est n&eacute;cessaire d'incorporer une nouvelle fonctionnalit&eacute; afin que plusieurs d&eacute;veloppeurs puissent y travailler ensemble, m&ecirc;me si elle est encore trop instable pour &ecirc;tre incorpor&eacute;e dans le tronc.</p>
  237 + <p>Dans ces cas, une branche temporaire est cr&eacute;&eacute;e pour travailler sur la fonctionnalit&eacute;, puis incorpor&eacute;e au tronc principal d&egrave;s que possible. Un exemple de branche appel&eacute;e <span class="style1"><strong>MOODLE_14_WIDGET</strong></span> peut &ecirc;tre vu sur le diagramme ci-dessus.</p>
  238 + <p>Si vous avez besoin de cela pour votre fonctionnalit&eacute; WIDGET, suivez ces instructions&nbsp;:</p>
239 239 <ol>
240 240 <li>Discutez avec les autres d&eacute;veloppeurs pour vous assurer que c'est vraiment n&eacute;cessaire&nbsp;!</li>
241 241 <li>Cr&eacute;ez une nouvelle balise sur le <strong>tronc</strong> (pour la totalit&eacute; de moodle) avec le nom <strong>MOODLE_XX_WIDGET_PRE</strong><br /><br />
242 242 <div class="commandline">cvs tag -R MOODLE_XX_WIDGET_PRE<span>&nbsp;</span></div></li>
243   - <li>Crr&eacute;ez votre nouvelle branche avec le nom <span class="style1"><strong>MOODLE_XX_WIDGET</strong></span><br /><br />
  243 + <li>Cr&eacute;ez votre nouvelle branche avec le nom <span class="style1"><strong>MOODLE_XX_WIDGET</strong></span><br /><br />
244 244 <div class="commandline">cvs tag -Rb <span class="style1">MOODLE_XX_WIDGET</span></strong></div></li>
245   - <li>Travaillez dans cette branche jusqu'&agrave; ce que la fonctionnalit&eacute; soit raisonnablement stable. Copier vos fichiers dans le CVS suivant vos besoins.<br /><br />
  245 + <li>Travaillez dans cette branche jusqu'&agrave; ce que la fonctionnalit&eacute; soit raisonnablement stable. Copiez vos fichiers dans le CVS suivant vos besoins.<br /><br />
246 246 <div class="commandline">cvs commit<span>&nbsp;</span></div></li>
247   - <li>Lorsque vous &ecirc;tes pr&ecirc;t, incorporez toute la branche dans le tronc, copier tous ses fichiers dans le tronc et abandonnez la branche.<br /><br />
  247 + <li>Lorsque vous &ecirc;tes pr&ecirc;t, incorporez toute la branche dans le tronc&nbsp;: copiez tous ses fichiers dans le tronc et abandonnez la branche.<br /><br />
248 248 <div class="commandline">cvs update -dPA<br />
249 249 cvs update -kk -j <span class="style1">MOODLE_XX_WIDGET</span><br />
250 250 cvs commit</div>
@@ -255,7 +255,7 @@
255 255 </blockquote>
256 256
257 257 <p align="center">
258   - Bonne chance, soyez prudent et amusez-vous&nbsp;!
  258 + Bonne chance, soyez prudent et amusez-vous bien&nbsp;!
259 259 </p>
260 260 <p>&nbsp;</p>
261 261 </blockquote>

0 comments on commit 5d78ee6

Please sign in to comment.
Something went wrong with that request. Please try again.