ubuntu下搭CVS 转
来源:互联网 发布:昆山网络电视台 编辑:程序博客网 时间:2024/04/28 15:21
安装CVS Server
$ sudo apt-get install cvs
$ sudo apt-get install cvsd
在安装cvsd的过程中会让你输入repository的位置,也就是仓库名,这里以默认的myrepos为例,输入myrepos,确定
配置
创建仓库目录
$ cd /var/lib/cvsd
$ sudo mkdir myrepos
初始化仓库
$ sudo cvs -d /var/lib/cvsd/myrepos init
设置cvs的用户认证方式
$ sudo gedit /var/lib/cvsd/myrepos/CVSROOT/config
添加如下内容
SystemAuth=no
PamAuth=no
LockDir=/tmp/myrepos
这里的/tmp/myrepso不是指系统的绝对地址/tmp,而是相对/var/lib/cvsd/路径而言的,接下来创建该目录
$ sudo mkdir /var/lib/cvsd/tmp/myrepos
添加用户
$ sudo cvsd-passwd /var/lib/cvsd/myrepos cvsuser
这个cvsuser只是一个用户名而已,可以设置其它,登录的时候需要这个名称 配置cvsd.conf
$ sudo vi /etc/cvsd/cvsd.conf
确认一下几个地方
RootJail /var/lib/cvsd
Repos /myrepos
Listen * 2401
设置目录权限
$ sudo chown cvsd:cvsd /var/lib/cvsd -R
重启
$ sudo /etc/init.d/cvsd restart
#sudo netstat -l | grep cvspserver 如果输出类似:tcp 0 0 *:cvspserver *:* LISTEN 代表启动成功
第一次使用
登录
$ cvs -d :pserver:cvsuser@127.0.0.1:/myrepos login
这里建议把cvsd.conf里头的Listen * 2401 直接改成 Listen 127.0.0.1 2401 还有用户名得要是你刚才创建的用户名,很多网站上介绍的登录方式用的是cvsd,我尝试的总是登录不成功 【这是作者的原文,我尝试了当时连接被refused,看了另外一篇介绍,把conf中的Listen * 2401中的*改成了:0.0.0.0,再尝试,ok】
在eclipse或者其他的cvs客户端中配置使用此cvs服务器。
connection type:pserver
host:your ip
port:8080
repository path:/myrepos
user:cvSUSEr
设置cvsroot
$ vi .bashrc
添加 export CVSROOT=/var/lib/cvsd
$ source .bashrc
导入模块
$ cvs import -m " import msg" project_name vendor_tag release_tag
porject_name就是你的模块名称,后面两个分别是开发商tag和发布tag,随便填一个就可以了 导入成功后你就可以checkout了
$ cvs co project_name
- ubuntu下搭CVS 转
- Ubuntu下cvs安装【转】
- ubuntu 下eclipse集成cvs
- ubuntu 下eclipse集成cvs
- Ubuntu - Edgy Eft 下安装配置CVS
- Ubuntu下cvs的安装与配置
- ubuntu下的cvs服务器安装
- ubuntu下安装和配置CVS
- Ubuntu下CVS服务器的搭建
- ubuntu下安装和配置CVS
- ubuntu下安装和配置CVS
- ubuntu中eclipse下的cvs安装
- ubuntu cvs
- cvs服务器在ubuntu 10.04 下的安装
- ubuntu下cvs的安装、配置与使用
- MyEclipse下CVS之使用(转)
- Ubuntu CVS服务器设置
- CVS server Ubuntu 安装
- android lock screen
- 关于js处理ajax请求返回json数据时出现页面缓存的解决方案(适用于showdialog)
- IOS开发基础教程学习笔记2 DatePicker获取时间
- minimalcomps VRangeSlider/HRangeSlider
- awk入门语法知识
- ubuntu下搭CVS 转
- MFC声明vector
- Unity3d之真机测试(下)
- 我就编辑一条内容来发送
- WDK/DDK中掉 error C2220: warning treated as error - no ‘object’ file generated
- 工作之旅7
- 哪些年遇到过的Andriod问题(13)Mars的下载文件代码不知道是什么问题,在网上去新COPY了一个就可以下载了。
- 通过用户id登陆magento
- 黑马程序员之ASP.NET学习笔记:新建Web网站与新建Web应用程序的区别