Récupérer les sources NetBSD par CVS

La machine antioche.lip6.fr, alias anoncvs.fr.netbsd.org est un mirroir du repository CVS des sources NetBSD. Pour accéder aux sources il vous faut un client CVS (qui fait partie du système NetBSD de base depuis 1.6). Il y a deux méthodes pour acceder au serveur CVS: Pour plus de details sur l'utilisation de CVS, reportez vous à la http://www2.fr.netbsd.org/Documentation/current/#using-anoncvs. Pour l'utilisation de CVS sur des liens lents (modem par exemple) il est possible de compresser les communications entre client et serveurs en utilisant l'option -z5, par exemple cvs -z5 co -P src. Merci de ne pas utiliser -z9, le gain est minime et cela augmente beaucoup la charge sur le serveur.

Il est possible d'utiliser ce mirroir CVS, meme si les sources ont ete obtenues par un autre moyen (par exemple par cvs depuis un autre serveur cvs anonyme, ou en utilisant les archive tar des sources), du moment que les fichiers d'administration CVS (contenues dans les répertoires CVS de chaque reportoire) existent. Pour cela il faut specifier le CVSROOT sur la ligne de commande: cvs -d [email protected]:/cvsroot (ou plus simplement: cvs -d $CVSROOT). Pour changer definitivement de serveur CVS, il faut changer le nom du serveur CVS dans tout les fichiers CVS/Root. On peut le faire de la manière suivante (à partir de la racine des sources):

cp CVS/Root /tmp/
[editer /tmp/Root pour changer le nom du serveur CVS]
find . -path '*/CVS/Root' -exec cp /tmp/Root {} \;

Le mirroir CVS est syncronisé sur le serveur anoncvs maitre toute les heures a H+15.

Merci de signaler tout probleme à [email protected].