CVS 在MAC OSX中的安装和使用( 二 )


cat cvsuser1 >> reader
cat cvsuser2 >> reader
用户可以通过如下命令进行登陆测试
cvs -d :pserver:cvs@127.0.01:/usr/cvs login
四、CVSWeb设置
CVSWeb是一个基于Web的CVS前端工具,用户可以通过浏览器浏览CVS仓库中的代码和进行比较 。
CVSWeb得下载地址是 http://www.freebsd.org/projects/cvsweb.html#downloads。
也可以通过如下地址下载 http://www.spaghetti-code.de/software/linux/cvsweb/。
可以通过如下命令配置CVSWeb:
cd /usr
chmod 775 cvs
cp cvsweb.cgi /Library/WebServer/CGI-Executables
cp cvsweb.conf /Library/WebServer/CGI-Executables
cd /Library/WebServer/CGI-Executables
vi cvsweb.cgi
修改如下项为
$config = $ENV{"CVSWEB_CONFIG"} || "/Library/WebServer/CGI-Executables/cvsweb.conf";
vi cvsweb.conf
修改 %CVSROOT = (
"Your Project" = "/usr/cvs"
)
修改$cvstreedefault = "Your Project"
然后在系统预置的共享项中启动个人Web共享 。
这样,就可以通过 http://localhost/cgi-bin/cvsweb.cgi 对CVS进行访问了 。
五、CVS的使用
1.import一个项目
import的作用是将一个项目纳入CVS的代码管理中,假设用户有一个项目处于/project/test 中,我们可以
cd /project/test
cvs -d :pserver:cvsuser@localhost:/usr/cvs import -m "Import Project" test releae1 start
这样就将一个项目导入到了CVS仓库中 。
2.checkout一个项目
checkout的作用是将源代码从服务器上取回
cvs -d :pserver:cvsuser@localhost:/usr/cvs checkout test
3.update一个项目
cvs -d :pserver:cvsuser@localhost:/usr/cvs update

推荐阅读