CVS Access '.help_button('VersionControlWithCVS.html').'

By default, CVS read-only access is granted to all '.$GLOBALS['sys_name'].' registered users. Anonymous users do not have access to the CVS tree. Users desiring read access to project CVS trees should register on '.$GLOBALS['sys_name'].'.

Project members are granted read (checkout) and write (commit) access to the CVS tree.

Below are the typical commands you would use to login into the CVS server and checkout the source code of this project. In the command below substitute modulename '; if (!user_isloggedin()){ print 'and username with the proper values.'; } else print ' with the proper value.'; print ' Enter your site password when prompted.'; 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 modulename
'; } 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 modulename
'; } print '

'.help_button('VersionControlWithCVS.html',false,'[More information about CVS…]');