Accès CVS '.help_button('cvs.html').'
En configuration par défaut, l\'accès en lecture seule à CVS est autorisé pour tous les utilisateurs enregistrés de '.$GLOBALS['sys_name'].'. Les utilisateurs anonymes n\'ont pas accès au dépôt CVS. Les utilisateurs souhaitant avoir accès au dépôt CVS doivent donc créer leur compte utilisateur sur '.$GLOBALS['sys_name'].'.
Les membres d\'un projet ont un accès en lecture (checkout) et en écriture (commit) au dépôt CVS.
Vous trouverez ci-dessous les commandes typiques à utiliser pour s\'authentifier auprès d\'un serveur CVS et pour obtenir une copie de travail (checkout) du code source de ce projet. Dans les commandes ci-dessous veuillez remplacer nom_module '; if (!user_isloggedin()){ print 'et nom_utilisateur .'; } else print ' par les valeurs appropriées.'; print ' Entrer votre mot de passe utilisateur à l\'invite de CVS.'; if ($GLOBALS['sys_disable_subdomains']){ $cvs_domain=$row_grp['http_domain']; } else { $cvs_domain='cvs.'.$row_grp['http_domain']; } if (strpos($shell,'/cvssh') !== false) { // Users with restricted shell print '
export CVS_RSH=ssh
cvs -d:ext:'.$username.'@'.$cvs_domain.':/cvsroot/'.$row_grp['unix_group_name'].' co nom_module
';
} else {
print '
cvs -d:pserver:'.$username.'@'.$cvs_domain.':/cvsroot/'.$row_grp['unix_group_name'].' login
cvs -d:pserver:'.$username.'@'.$cvs_domain.':/cvsroot/'.$row_grp['unix_group_name'].' co nom_module
';
}
print '
'.help_button('cvs.html',false,'[Plus d\'information sur CVS…]');