cvs是一种协同开发以及版本控制的工具,也是目前比较流行的。昨天捣腾好了,今天总结一下:
1、cvs安装:
- 安装命令:apt-get install cvsd
- 检测是否安装成功:whereis cvsd
- 检测是否创建组:groups cvsd
2、cvs配置:
创建仓库目录:mkdir /home/cvsroot
mkdir /home/cvsroot/myrepos
设置仓库权限:cvsd-buildroot /home/cvsroot
cvsd -d /home/cvsroot/myrepos init
chown cvsd.cvsd /home/cvsroot/ -R
修改配置文件:vi /etc/cvsd/cvsd.conf
将:RootJail /var/lib/cvsd修改成我们自己的目录RootJail /home/cvsroot
#Repos /demo(注释这一行)
Repos /myrepos
添加cvs用户:cvsd-passwd /home/cvsroot/repos/ anuo(后面会提示输入密码)
配置当前仓库的设置(包括权限和认证方式):vi /home/cvsroot/myrepos/CVSROOT/config
重启cvs服务:/etc/init.d/cvsd restart
3、linux下配置:vi ~/.cvspass
vi ~/.profile
添加环境变量:export CVSROOT=:pserver:anuo@localhost/myrepos
重新加载配置:source ~/.profile
4、cvs服务测试:登陆:cvs login
(提示输入密码。。。)
导入项目:mkdir myproject
touch myproject/test.php
cd myproject
cvs import myproject vendor release
导出项目:mkdir test
cvs checkout myproject
阅读(1326) | 评论(0) | 转发(0) |