[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] wml://doc/cvs.wml [maj]



On Thu, Sep 25, 2008 at 09:51:15PM +0200, Simon Paillard wrote:
> On Sun, Sep 21, 2008 at 09:03:05AM +0200, Pierre Machard wrote:
> > Removed files:
> > 	french/doc     : cvs.wml 
> > 
> > Log message:
> > 	Automatic purge of file outdated for six months.
> 
> Avant d'oublier, ce fichier doit être mis à jour (repartir du fichier déjà
> traduit placé dans Attic).

Merci d'avance pour vos relectures. 

-- 
Simon Paillard
--- cvs.wml.orig	2008-10-26 16:50:52.000000000 +0100
+++ cvs.wml	2008-10-26 17:10:52.000000000 +0100
@@ -1,161 +1,73 @@
-#use wml::debian::ddp title="Le CVS du Projet de documentation Debian"
+#use wml::debian::ddp title="Le SVN du Projet de documentation Debian"
 #use wml::debian::toc
-#use wml::debian::translation-check translation="1.27" maintainer="Frédéric Bothamy"
+#use wml::debian::translation-check translation="1.30" maintainer="Frédéric Bothamy"
 
 <p>Les pages web et la plupart des manuels du Projet de documentation
-Debian sont disponibles sur le serveur CVS Debian à l'adresse
-<strong>cvs.debian.org</strong>.
+Debian sont disponibles sur le serveur SVN Debian à l'adresse
+<strong>svn.debian.org</strong>.
+svn.debian.org fait partie de l'installation Gforge sur alioth.debian.org.
+Pour plus d'informations sur le fonctionnement de ce service, veuillez lire la
+<a href="http://wiki.debian.org/Alioth";>documentation Alioth</a>.
+</p>
 
-<p>Tout le monde peut télécharger les sources à partir du serveur CVS.
+<p>Tout le monde peut télécharger les sources à partir du serveur SVN.
 Seuls les membres du Projet de documentation Debian peuvent mettre à
 jour ces fichiers.
 
 <toc-display />
 
-<toc-add-entry name="access">Accéder aux sources du CVS</toc-add-entry>
+<toc-add-entry name="access">Accéder aux sources du SVN</toc-add-entry>
 
-<p>Vous pouvez utiliser l'interface viewCVS pour accéder aux différents
-fichiers <i>via</i> le web et visualiser leurs modifications à <url
-"http://cvs.debian.org/?cvsroot=debian-doc";>.</p>
+<p>Vous pouvez utiliser l'interface web pour accéder aux différents
+fichiers et visualiser leurs modifications à
+<url "http://svn.debian.org/wsvn/ddp/manuals/trunk"; />.</p>
 
-<p>Pour télécharger un manuel complet, un accès direct au serveur CVS
+<p>Pour télécharger un manuel complet, un accès direct au serveur SVN
 est souvent une meilleure solution. Vous aurez besoin du paquet <tt><a
-href="http://packages.debian.org/cvs";>cvs</a></tt> sur votre propre
+href="http://packages.debian.org/subversion";>subversion</a></tt> sur votre propre
 machine.</p>
 
-<h3>Se connecter anonymement (en mode lecture seule) sur le serveur CVS</h3>
-
-<p>Pour vous connecter, entrez cette commande&nbsp;:</p>
-
-<p style="margin-left: 2em">
-  <code>cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-doc login</code>
-</p>
-
-<p>et pressez la touche [entrée] quand il vous est demandé un mot de passe.</p>
-
-<p>Vous pouvez dès lors utiliser les commandes CVS usuelles (se référer
-aux pages info de CVS) pour sortir des fichiers, mais vous ne pouvez ni
-les modifier ni les enregistrer.</p>
-
-<p>Pour télécharger les fichiers la première fois, placez-vous dans le
-répertoire que vous aurez préalablement créé pour les récupérer. Deux nouveaux
-répertoires nommés <strong>CVS</strong> et <strong>ddp</strong> seront créés
-dans ce répertoire.</p>
+<h3>Se connecter anonymement (en mode lecture seule) sur le serveur SVN</h3>
 
 <p>Utilisez cette commande pour télécharger tous les fichiers&nbsp;:</p>
 
 <p style="margin-left: 2em">
-  <code>cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-doc -z3 checkout ddp/manuals.sgml</code>
+  <code>svn co svn://svn.debian.org/ddp/manuals/trunk manuals</code>
 </p>
 
 <p>Cela créera récursivement les répertoires et les remplira.</p>
 
 <p>Pour actualiser votre copie locale avec les changements effectués par
 d'autres personnes, entrez dans le répertoire
-<strong>ddp/manuals.sgml</strong> et lancez la commande&nbsp;:</p>
+<strong>manuals</strong> et lancez la commande&nbsp;:</p>
 
 <p style="margin-left: 2em">
-  <code>cvs -z3 update -d -P</code>
+  <code>svn update</code>
 </p>
 
-<p>Quand vous avez fini une session distante CVS, utilisez cette commande pour
-vous déconnecter du serveur&nbsp;:</p>
 
-<p style="margin-left: 2em">
-  <code>cvs logout</code>
-</p>
-
-<h3>Se connecter au serveur CVS avec des privilèges de mise à jour</h3>
+<h3>Se connecter au serveur SVN avec des privilèges de mise à jour</h3>
 
-<p>Avant d'accéder au serveur CVS en utilisant cette méthode, vous devez
+<p>Avant d'accéder au serveur SVN en utilisant cette méthode, vous devez
 avoir le droit d'écriture. Lisez d'abord comment <a
 href="#obtaining">demander</a> les permissions de mise à jour.</p>
 
-<p>Pour vous connecter, entrez cette commande&nbsp;:</p>
-
-<p style="margin-left: 2em">
-  <code>cvs -d :pserver:<var>userid</var>@cvs.debian.org:/cvs/debian-doc login</code>
-</p>
-
-<p>puis entrez le mot de passe que vous avez négocié avec le
-coordinateur de la documentation. Dans la commande ci-dessus, remplacez
-<var>userid</var> avec votre propre nom d'utilisateur sur le serveur de
-mot de passe CVS. Ce n'est pas nécessairement le même que votre nom de
-connexion sur <strong>cvs.debian.org</strong>, si vous en avez un.</p>
-
-<p>Vous pouvez dès lors utiliser les commandes habituelles de CVS (voir
-les pages info de CVS) pour copier ou enregistrer des fichiers.</p>
-
-<p>Pour télécharger les fichiers la première fois, placez-vous dans le
-répertoire que vous aurez préalablement créé pour les récupérer. Deux nouveaux
-répertoires nommés <strong>CVS</strong> et <strong>ddp</strong> seront créés
-dans ce répertoire.</p>
-
 <p>Utilisez cette commande pour télécharger tous les fichiers&nbsp;:</p>
 
 <p style="margin-left: 2em">
-  <code>cvs -d :pserver:userid@cvs.debian.org:/cvs/debian-doc -z3 checkout ddp/manuals.sgml</code>
+  <code>svn co svn+ssh://svn.debian.org/svn/ddp/manuals/trunk manuals</code>
 </p>
 
 <p>Cela créera récursivement les répertoires et les remplira.</p>
 
 <p>Pour actualiser votre copie locale avec les changements effectués par
 d'autres personnes, entrez dans le répertoire
-<strong>ddp/manuals.sgml</strong> et lancez la commande&nbsp;:</p>
-
-<p style="margin-left: 2em">
-  <code>cvs -z3 update -d -P</code>
-</p>
-
-<p>Quand vous avez fini une session distante CVS, utilisez cette commande pour
-vous déconnecter du serveur&nbsp;:</p>
-
-<p style="margin-left: 2em">
-  <code>cvs logout</code>
-</p>
-
-<h3>Se connecter à travers SSH au serveur CVS avec des privilèges de mise à
-jour </h3>
-
-<p>Cette méthode est disponible uniquement pour les développeurs Debian
-enregistrés et on la préférera à la méthode précédente. Si vous êtes un
-nouveau développeur Debian, il faut demander au coordinateur de la
-documentation de supprimer votre compte pserver.</p>
-
-<p>Une connexion utilisant ssh doit être signalée à CVS avec&nbsp;: 
-
-<p style="margin-left: 2em">
-  <code>export CVS_RSH=ssh</code>
-</p>
-
-<p>Puis placez-vous dans un répertoire créé pour tout récupérer et entrez
-cette commande&nbsp;:</p>
+<strong>manuals</strong> et lancez la commande&nbsp;:</p>
 
 <p style="margin-left: 2em">
-  <code>cvs -d :ext:<var>userid</var>@cvs.debian.org:/cvs/debian-doc -z3 checkout <var>module</var></code>
+  <code>svn update</code>
 </p>
 
-<p>Dans la commande ci-dessus, remplacez <var>userid</var> avec votre propre nom
-d'utilisateur sur le serveur CVS. Il est identique à votre nom de connexion sur
-toutes les machines Debian. Remplacez <var>module</var> avec le nom
-du module que vous souhaitez sortir&nbsp;: c'est généralement
-<tt>ddp/manuals.sgml</tt>. On va alors vous demander votre mot de passe sur le
-serveur CVS. Ne le confondez pas avec celui de votre propre machine.</p>
-
-<p>Deux répertoires, <strong>CVS</strong> et <strong>ddp</strong>, seront
-créés dans ce répertoire. CVS va récursivement créer les modules (c'est-à-dire
-les répertoires) que vous avez demandés et va les remplir avec les fichiers.</p>
-
-<p>Vous pouvez dès lors utiliser les commandes habituelles de CVS (voir
-les pages info de CVS) pour copier ou enregistrer des fichiers.</p>
-
-<p>Pour actualiser votre copie locale avec les changements effectués par
-d'autres personnes, entrez dans le répertoire
-<strong>ddp/manuals.sgml</strong> et lancez la commande&nbsp;:</p>
-
-<p style="margin-left: 2em">
-  <code>cvs -z3 update -d -P</code>
-</p>
 
 <toc-add-entry name="obtaining">Obtenir des privilèges de mise à jour</toc-add-entry>
 
@@ -166,80 +78,41 @@
 <p>Pour obtenir des privilèges de mise à jour, envoyez une demande à la
 <a href="mailto:debian-doc@lists.debian.org";>liste de discussions Debian
 documentation</a>. Veuillez expliquez pourquoi vous avez besoin de cet
-accès. Le coordinateur de la documentation ou un membre de l'équipe de
-documentation Debian doit approuver votre demande avant que l'accès ne
-vous soit accordé. Une fois qu'il a approuvé votre demande, vous devriez
-lui demander d'envoyer une demande (signée) à
-<a href="mailto:debian-admin@lists.debian.org";>debian-admin</a>.</p>
-
-<p>Si vous êtes responsable Debian, une fois que la demande est
-approuvée, vous serez ajouté au groupe <tt>cvs_doc</tt> sur
-<tt>cvs.debian.org</tt> et vous pourrez mettre à jour le CVS à partir de
-ce moment.</p>
-
-<p>Si vous n'êtes pas responsable Debian, une fois que votre demande est
-approuvée, vous devez fournir un nom de connexion et un mot de passe. Le
-nom de connexion doit être distinct des comptes Debian existants
-(veuillez le vérifier avec <a
-href="http://db.debian.org";>db.debian.org</a>). Le mot de passe ne doit
-pas être envoyé en clair (non chiffré) par courriel, même si cvs l'envoie
-par le réseau de manière non chiffrée.</p>
-
-<p>Vous pouvez utiliser <tt>makepasswd</tt> pour générer votre mot de
-passe, installez simplement ce paquet et exécutez&nbsp;:</p>
+accès et indiquer votre identifiant <a href="http://alioth.debian.org";>Alioth</a>.
+Une fois votre demande approuvée, vous ferez partie du <a
+href="http://alioth.debian.org/projects/ddp";>projet <q>ddp</q></a> sur Alioth.</p>
+
+<hr /> 
+
+# Disabled (obsolete)
+# <toc-add-entry name="organization">Organisation des fichiers</toc-add-entry>
+# 
+# <p>Ce schéma montre la structure de l'arborescence CVS&nbsp;:
+# </p>
+# <div class="center">
+# <img src="dirtree.jpg" alt="arborescence CVS du DDP" />
+# </div>
+# 
+# <p>Veuillez noter que le site web du DDP est placé dans le module webwml du
+# référentiel CVS Debian, pour être intégré avec le reste des pages web Debian.</p>
+# 
+# <hr />
 
-<pre>
-$ echo "SECRET" |makepasswd --clearfrom=- --crypt
-</pre>
-
-<p>Un autre moyen simple de chiffrer un mot de passe est d'utiliser un
-uniligne Perl, sachant que Perl est déjà installé sur votre machine
-Debian&nbsp;GNU/Linux&nbsp;:</p>
-
-<pre>
-$ perl -e "printf \"%s\n\", crypt ("SECRET", join ('', ('.', '/', 0..9, 'A'.. 'Z', 'a'..'z')[rand (64), rand (64)]))"
-</pre>
-
-
-<p>Veuillez envoyer le résultat, avec votre nom de compte préféré à
-<a href="mailto:joey@debian.org";>Martin Schulze</a>. 
-Chiffrez le courriel entier avec <a
-href="http://db.debian.org/fetchkey.cgi?fingerprint=B53FE57BD0C1F689FCE25";>sa
-clé GnuPG</a>.</p>
-
-<p>Pour plus d'informations, veuillez lire ses
-<a href="http://people.debian.org/~joey/misc/webwml.html";>notes</a>
-sur la procédure.</p>
-
-
-<hr />
-
-<toc-add-entry name="organization">Organisation des fichiers</toc-add-entry>
-
-<p>Ce schéma montre la structure de l'arborescence CVS&nbsp;:
-</p>
-<div class="center">
-<img src="dirtree.jpg" alt="arborescence CVS du DDP" />
-</div>
-
-<p>Veuillez noter que le site web du DDP est placé dans le module webwml du
-référentiel CVS Debian, pour être intégré avec le reste des pages web Debian.</p>
-
-<hr />
 
 <toc-add-entry name="updates">Mécanisme de mise à jour automatique</toc-add-entry>
 
-<p>Les pages publiées sur le web sont produites par une tâche cron lancée
-quotidiennement sur www-master.debian.org, après 15&nbsp;h&nbsp;39 (temps Pacifique).</p>
+<p>Les pages publiées sur le web sont produites 
+sur www-master.debian.org au cours de la construction périodique du site web,
+qui a lieu toutes les 4 heures.</p>
 
-<p>Le script lance <kbd>cvs update -d -P</kbd>, puis <kbd>make -C manuals.sgml
-clean publish</kbd>, toutes deux dans le répertoire <code>ddp</code>.</p>
+<p>Le script lance <kbd>svn update</kbd>, puis <kbd>make -C manuals
+clean publish</kbd>.</p>
 
 <p>Le makefile est configuré pour reconstruire chaque sous-répertoire (qui
 contient la documentation maintenue), et pour installer les fichiers de chaque
 sous-répertoire dans le sous-répertoire <code>doc/manuals/</code> du site web.
 Les makefiles des sous-répertoires sont dérivés du
-<code>ddp/manuals.sgml/standard.makefile</code>.</p>
+<code>ddp/manuals/standard.makefile</code>.</p>
 
 <p>Les fichiers de documentation produits par le script de mise à jour
 sont disponibles sur <a
@@ -248,4 +121,9 @@
 <p>Les fichiers-journaux produits par le script de mise à jour sont disponibles sur
 <url "http://www-master.debian.org/build-logs/ddp/"; />.</p>
 
+<p>Notez que ce processus regénère le répertoire <code>/doc/manuals/</code>.
+Le contenu du répertoire <code>/doc/</code> est généré soit depuis
+<a href="/devel/website/desc">webwml</a> soit depuis d'autres scripts,
+comme ceux qui extraient les manuels de certains paquets.</p>
+
 # <!-- Created: Mon Jul  6 19:58:09 BST 1998 -->
#use wml::debian::ddp title="Le SVN du Projet de documentation Debian"
#use wml::debian::toc
#use wml::debian::translation-check translation="1.30" maintainer="Frédéric Bothamy"

<p>Les pages web et la plupart des manuels du Projet de documentation
Debian sont disponibles sur le serveur SVN Debian à l'adresse
<strong>svn.debian.org</strong>.
svn.debian.org fait partie de l'installation Gforge sur alioth.debian.org.
Pour plus d'informations sur le fonctionnement de ce service, veuillez lire la
<a href="http://wiki.debian.org/Alioth";>documentation Alioth</a>.
</p>

<p>Tout le monde peut télécharger les sources à partir du serveur SVN.
Seuls les membres du Projet de documentation Debian peuvent mettre à
jour ces fichiers.

<toc-display />

<toc-add-entry name="access">Accéder aux sources du SVN</toc-add-entry>

<p>Vous pouvez utiliser l'interface web pour accéder aux différents
fichiers et visualiser leurs modifications à
<url "http://svn.debian.org/wsvn/ddp/manuals/trunk"; />.</p>

<p>Pour télécharger un manuel complet, un accès direct au serveur SVN
est souvent une meilleure solution. Vous aurez besoin du paquet <tt><a
href="http://packages.debian.org/subversion";>subversion</a></tt> sur votre propre
machine.</p>

<h3>Se connecter anonymement (en mode lecture seule) sur le serveur SVN</h3>

<p>Utilisez cette commande pour télécharger tous les fichiers&nbsp;:</p>

<p style="margin-left: 2em">
  <code>svn co svn://svn.debian.org/ddp/manuals/trunk manuals</code>
</p>

<p>Cela créera récursivement les répertoires et les remplira.</p>

<p>Pour actualiser votre copie locale avec les changements effectués par
d'autres personnes, entrez dans le répertoire
<strong>manuals</strong> et lancez la commande&nbsp;:</p>

<p style="margin-left: 2em">
  <code>svn update</code>
</p>


<h3>Se connecter au serveur SVN avec des privilèges de mise à jour</h3>

<p>Avant d'accéder au serveur SVN en utilisant cette méthode, vous devez
avoir le droit d'écriture. Lisez d'abord comment <a
href="#obtaining">demander</a> les permissions de mise à jour.</p>

<p>Utilisez cette commande pour télécharger tous les fichiers&nbsp;:</p>

<p style="margin-left: 2em">
  <code>svn co svn+ssh://svn.debian.org/svn/ddp/manuals/trunk manuals</code>
</p>

<p>Cela créera récursivement les répertoires et les remplira.</p>

<p>Pour actualiser votre copie locale avec les changements effectués par
d'autres personnes, entrez dans le répertoire
<strong>manuals</strong> et lancez la commande&nbsp;:</p>

<p style="margin-left: 2em">
  <code>svn update</code>
</p>


<toc-add-entry name="obtaining">Obtenir des privilèges de mise à jour</toc-add-entry>

<p>Les privilèges de mise à jour sont accessibles à quiconque souhaite
participer à la rédaction de manuel. Mais en général, vous ne les
obtenez qu'après avoir soumis une ou deux corrections utiles.</p>

<p>Pour obtenir des privilèges de mise à jour, envoyez une demande à la
<a href="mailto:debian-doc@lists.debian.org";>liste de discussions Debian
documentation</a>. Veuillez expliquez pourquoi vous avez besoin de cet
accès et indiquer votre identifiant <a href="http://alioth.debian.org";>Alioth</a>.
Une fois votre demande approuvée, vous ferez partie du <a
href="http://alioth.debian.org/projects/ddp";>projet <q>ddp</q></a> sur Alioth.</p>

<hr /> 

# Disabled (obsolete)
# <toc-add-entry name="organization">Organisation des fichiers</toc-add-entry>
# 
# <p>Ce schéma montre la structure de l'arborescence CVS&nbsp;:
# </p>
# <div class="center">
# <img src="dirtree.jpg" alt="arborescence CVS du DDP" />
# </div>
# 
# <p>Veuillez noter que le site web du DDP est placé dans le module webwml du
# référentiel CVS Debian, pour être intégré avec le reste des pages web Debian.</p>
# 
# <hr />


<toc-add-entry name="updates">Mécanisme de mise à jour automatique</toc-add-entry>

<p>Les pages publiées sur le web sont produites 
sur www-master.debian.org au cours de la construction périodique du site web,
qui a lieu toutes les 4 heures.</p>

<p>Le script lance <kbd>svn update</kbd>, puis <kbd>make -C manuals
clean publish</kbd>.</p>

<p>Le makefile est configuré pour reconstruire chaque sous-répertoire (qui
contient la documentation maintenue), et pour installer les fichiers de chaque
sous-répertoire dans le sous-répertoire <code>doc/manuals/</code> du site web.
Les makefiles des sous-répertoires sont dérivés du
<code>ddp/manuals/standard.makefile</code>.</p>

<p>Les fichiers de documentation produits par le script de mise à jour
sont disponibles sur <a
href="manuals/">http://www.debian.org/doc/manuals/</a>.</p>

<p>Les fichiers-journaux produits par le script de mise à jour sont disponibles sur
<url "http://www-master.debian.org/build-logs/ddp/"; />.</p>

<p>Notez que ce processus regénère le répertoire <code>/doc/manuals/</code>.
Le contenu du répertoire <code>/doc/</code> est généré soit depuis
<a href="/devel/website/desc">webwml</a> soit depuis d'autres scripts,
comme ceux qui extraient les manuels de certains paquets.</p>

# <!-- Created: Mon Jul  6 19:58:09 BST 1998 -->

Reply to: