From Fedora Project Wiki
Old page
This page has been marked as "old", and likely contains content that is irrelevant or incorrect. If you can, please update this page. This page will be deleted if action is not taken.

= Fedora Infrastructure CVS =

Le dépôt CVS Fedora Infrastructure contient diverses choses comme le site web fedora.redhat.com, les sources de Fedora Core "fedora-release", et un projet de gestion de listes de miroirs.

Vous pouvez demander l'accès écriture en postulant à l'adhésion au groupe cvsfedora dans le Système de Compte Fedora . En outre, vous devez être approuvé et ajouté aux ACLs appropriées. Normalement, l'accès en écriture n'est autorisé qu'à ceux qui sont connus et ont établi auparavant le besoin d'envoyer sur l'un des modules dans ce dépôt. Comme moyen de montrer votre valeur, vous pouvez toujours nous envoyer des patches créés en utilisant l'accès anonyme en lecture seule. Vous pouvez rapporter des bogues et soumettre des patches à l'Infrastructure Fedora en utilisant Bugzilla . Plus d'informations sont disponibles dans la partie Bugs de la page Infrastructure .

Instructions checkout CVS

Pour obtenir l'accès à l'arbre CVS pour l'accès anonyme en lecture seule, vous aurez besoin de faire ce qui suit :

  • Définissez la variable d'environnement CVSROOT :
export CVSROOT=:pserver:anonymous@cvs.fedora.redhat.com:/cvs/fedora
Si vous avez déjà utilisé le CVS de Fedora Infrastructure auparavant, notez que le CVS root a changé ! L'ancien emplacement, cvs.devel.redhat.com, n'est désormais plus correct.
  • Connectez-vous au serveur CVS en utilisant un mot de passe vide :
cvs login

~-Appuyez simplement sur 'Entrée' lorsque le mot de passe vous sera demandé.-~

  • Récupérez le module désiré.
cvs co <module>

Où '<module>' est remplacé par le nom du module désiré. Si vous ne connaissez pas le nom du module, essayez de consulter la liste des modules existants en utilisant ViewCVS (voir la section suivante) en ligne.

Suivre ces étapes récupérera le module désiré dans un sous répertoire du répertoire courant.

Utiliser l'accès en écriture

Possédez-vous l'accès en écriture ? Si tel est le cas, vous pouvez suivre les directives ci-dessus pour récupérer les sources, mais en procédant aux modifications suivantes :

  • Dites à CVS d'utiliser un tunnel SSH :
export CVS_RSH=ssh
Vous pouvez ajouter cette commande à votre fichier ~/.bashrc pour éviter de le ré-entrer à chaque fois.
  • Utilisez votre compte avec SSH plutôt que le compte 'anonymous' avec 'pserver' pour le CVS root :
export CVSROOT=:ext:<votrecompteutilisateur>@cvs.fedora.redhat.com:/cvs/fedora

Où '<votrecompteutilisateur>' est remplacé par le nom de votre compte dans le Système de Compte Fedora .

Vous pouvez alors envoyer vos modifications au dépôt CVS, en supposant que vous possédez l'accès nécessaire.

ViewCVS

Une interface web pour parcourir le dépôt est disponible :

http://cvs.fedora.redhat.com/viewcvs/?root=fedora

Mailing liste CVS commits

Tous les envois au module CVS fedora.redaht.com sont envoyés à la mailing liste fedora-extras-commits@redhat.com .

Obtenir de l'aide

Vous pouvez contacter les administrateurs du dépôt par email :

#!html
<a href="mailto:cvsfedora-administrators@fedora.redhat.com">cvsfedora-administrators@fedora.redhat.com</a>