Changeset 1041

Show
Ignore:
Timestamp:
05/14/08 10:31:55 (6 months ago)
Author:
sas
Message:

Portage des modifications de la version 8.3

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/branches/bv82x/manuel/cvs.xml

    r973 r1041  
    2525 
    2626 <para> 
    27   Le code source de <productname>PostgreSQL</productname> est stocké et géré en 
    28   utilisant le système de contrôle de version <productname>CVS</productname> 
     27  Le code source de <productname>PostgreSQL</productname> est stocké et géré à 
     28  l'aide du système de contrôle de version <productname>CVS</productname> 
    2929  (<foreignphrase>Concurrent Version Control System</foreignphrase>). 
    3030 </para> 
     
    3434  CVS anonyme et <productname>CVSup</productname>, 
    3535  pour extraire de <productname>CVS</productname> l'arborescence du 
    36   code source du serveur <productname>PostgreSQL</productname> vers un 
    37   serveur local
     36  code source du serveur <productname>PostgreSQL</productname> vers une 
     37  machine locale
    3838 </para> 
    3939 
     
    5858     site officiel avec la dernière version) ou depuis n'importe quel site 
    5959     d'archive GNU (parfois pas à jour). Différents systèmes proposent une version 
    60      récente de <application>cvs</application> installé par défaut. 
     60     récente de <application>cvs</application> installée par défaut. 
    6161    </para> 
    6262   </step> 
     
    6464   <step> 
    6565    <para> 
    66      Connexion initiale au au serveur 
     66     Connexion initiale au serveur 
    6767     <productname>CVS</productname>&nbsp;: 
    6868 
     
    104104     probable que cela prenne 
    105105     40 minutes environ avec un modem à 28,8&nbsp;Kbps. L'avantage de 
    106      <productname>CVS</productname> n'apparaîtra que plus tard, lors de la 
     106     <productname>CVS</productname> n'apparaît que plus tard, lors de la 
    107107     mise à jour des fichiers. 
    108108    </para> 
     
    114114     avec la dernière version, se placer dans le sous-répertoire 
    115115    <filename>pgsql</filename> (<command>cd</command>) et lancer la commande 
    116      <programlisting>cvs -z3 update -d -P</programlisting> 
     116     <programlisting>cvs -z3 update -d -P</programlisting>. 
    117117 
    118118     Seules les modifications qui ont eu lieu depuis la dernière 
     
    124124   <step> 
    125125    <para> 
    126      Vous pouvez économiser quelques saisies en vous faisant un fichier 
    127      <filename>.cvsrc</filename> dans votre répertoire personnel ($HOME) en lui 
    128      ajoutant&nbsp;: 
     126     La création d'un fichier <filename>.cvsrc</filename> dans le répertoire 
     127     personnel ($HOME) permet d'économiser quelques saisies. Il suffit de lui 
     128     ajouter&nbsp;: 
    129129     <programlisting>cvs -z3 
    130130update -d -P</programlisting> 
     
    132132     Ceci ajoute l'option <option>-z3</option> à toutes les commandes 
    133133     <command>cvs</command>, et les options <option>-d</option> et 
    134      <option>-P</option> aux mises à jour par <command>cvs</command>. Il 
     134     <option>-P</option> aux commandes <command>cvs update</command>. Il 
    135135     suffit désormais de lancer <programlisting>cvs update</programlisting> 
    136      pour mettre à jour les fichiers. 
     136     pour actualiser les fichiers. 
    137137    </para> 
    138138   </step> 
     
    167167   qui permet d'obtenir une révision particulière d'un module. Il est 
    168168   possible, par exemple, de retrouver les fichiers sources de la 
    169    version 6_4 du module 'tc' à tout moment dans le futur
     169   version 6_4 du module 'tc'
    170170 
    171171   <programlisting>cvs checkout -r REL6_4 tc</programlisting> 
     
    183183 
    184184  <para> 
    185    Lorsque plusieurs fichiers ont la même marque
    186    celle-ci peut être représentée comme  
     185   Lorsqu'une même marque est utilisée sur plusieurs fichiers
     186   celle-ci peut être vue comme  
    187187   <quote>une courbe tracée dans la matrice des noms de fichiers et 
    188188   des numéros de révision</quote>. Soient 5 fichiers avec 
     
    213213   <programlisting>cd pgsql 
    214214cvs tag -b REL6_4</programlisting> 
    215    ce qui crée la marque et la branche pour l'arbre de la version
     215   ce qui crée la marque et la branche pour l'arbre de VERSION
    216216  </para> 
    217217 
     
    245245   <programlisting>cvs checkout -r REL6_4</programlisting> 
    246246 
    247    tout ce que y est fait dans ce répertoire est limité à cette branche. 
     247   tout ce qui est fait dans ce répertoire est limité à cette branche. 
    248248   Un correctif appliquée à cette structure de répertoires 
    249249   suivi d'un 
     
    265265   <productname>CVSup</productname> a été développé par John Polstra 
    266266   (<email>jdp@polstra.com</email>) pour distribuer des arbres de 
    267    référence CVS et d'autres arborescences de fichiers pour le 
     267   référence CVS et autres arborescences de fichiers pour le 
    268268   <ulink url="http://www.freebsd.org">projet FreeBSD</ulink>. 
    269269  </para> 
     
    297297    Il faut alors décider de l'emplacement de la copie locale du référentiel 
    298298    <productname>CVS</productname>. Sur un de ses systèmes, l'auteur 
    299     a récemment créé un référentiel dans 
     299    a créé un référentiel dans 
    300300    <filename>/home/cvs/</filename>, mais utilisait jusque-là 
    301301    <filename>/opt/postgres/cvs/</filename> comme arbre de développement 
     
    312312 
    313313   <para> 
    314     La zone de référentiel de <application>cvs</application> doit 
    315     être initialisée. Une fois <envar>CVSROOT</envar> 
     314    Le dépôt <application>cvs</application> doit 
     315    être initialisé. Une fois <envar>CVSROOT</envar> 
    316316    initialisée, il suffit de faire&nbsp;: 
    317317 
     
    357357# pour le projet de SGBDRO <productname>PostgreSQL</productname> 
    358358# Modifié par lockart@fourpalms.org 1997-08-28 
    359 # - Pointe vers mon arborescence de référence locale 
     359# - Pointe vers mon arborescence locale 
    360360# - Extrait le référentiel CVS complet, pas seulement la 
    361361#   dernière version 
     
    368368# Activer la ligne suivante pour récupérer la dernière version 
    369369#*default tag=. 
    370 # Activer la ligne suivante pour récupérer ce qui est précisé au dessus ou  
    371 # par défaut à la date précisée en dessous 
     370# Activer la ligne suivante pour récupérer ce qui est précisé ci-dessus ou  
     371# par défaut à la date précisée ci-dessous 
    372372#*default date=97.08.29.00.00.00 
    373373 
     
    393393    configuration précédente, une copie complète du dépôt  
    394394    cvsup.postgresql.org est récupérée. Ce qui inclut le répertoire <filename>CVSROOT</filename>. 
    395     Il faudra alors probablement exclure du 
     395    Il faut alors probablement exclure du 
    396396    répertoire les fichiers qui seront modifiés localement. Pour cela, 
    397     utiliser un fichier de refus. Par exemple, pour la configuration 
     397    on utilise un fichier de refus. Par exemple, pour la configuration 
    398398    précédente, on peut avoir dans le fichier  
    399399    <filename>/home/cvs/sup/repository/refuse</filename>&nbsp;: