|
新学linux 练习装cvs服务器 折腾了好几天总是不行 今天终于弄好发个帖子来庆祝 也和大家一起分享经验
安装
我就是直接找到iso文件的 rpm包安装
下面是配置 上google上搜索,看见基本是在redhat下的配置 于是就照着来 可是不是很乐观每次都不能登陆
想了好几天终于弄明白
其实fedora5的xinetd.d/ 下面已经有一个叫cvs的配置 根本不用自己建一个cvspserver
直接用它配置好的
#vi /etc/xinetd.d/cvs
# default: off
# description: The CVS service can record the history of your source \
# files. CVS stores all the versions of a file in a single \
# file in a clever way that only stores the differences \
# between versions.
service cvspserver
{
disable = yes
port = 2401
socket_type = stream
protocol = tcp
wait = no
user = root
passenv = PATH
server = /usr/bin/cvs
env = HOME=/var/cvs
server_args = -f --allow-root=/var/cvs pserver
# bind = 127.0.0.1
}
~
默认情况下是disable = yes 把它改成 no
其他的不用改
然后就是建立用户
# groupadd cvs
# useradd -d /var/cvs -g cvs cvs
# passwd cvs
输入密码
用户建立好后就是更改目录的属主
# chown cvs.cvs /var/cvs
更改目录权限
# chmod 775 /var/cvs
初始化生成cvs仓库
# cvs -d /var/cvs init
这样 就配置好了
登陆测试一下
#cvs -d :pserver:cvs@127.0.0.1:/var/cvs login
输入密码后没有错误提示就好了 |
|