`

ubuntu 9.04 下配置CVS

阅读更多
发现按照网上一些文章配置的CVS总是出现 no such repository问题。现总结如下,只要按照我说的一步步配,绝对没有问题。经在Ubuntu 9.04下测试通过。

1.联网,配置好Ubuntu 9.04源,执行:shell>sudo apt-get install cvs

2.shell>sudo apt-get install cvsd 。此时会问你repository的位置,我按默认配制,没做修改,建议你也不要改,如果你不清楚的话。()

3. 创建这个/myrepos。
shell>cd /var/lib/cvsd
shell>sudo mkdir myrepos

4.初始化这个/myrepos。
shell>sudo cvs -d /var/lib/cvsd/myrepos init

5.设置cvsd的用户认证方式,缺省的是系统级的,一般来说cvs的用户都是单独设置的。
shell>sudo vim /var/lib/cvsd/myrepos/CVSROOT/config
添加以下几行:
SystemAuth=no
PamAuth=no
LockDir=/var/lib/cvsd/tmp/myrepos
然后保存退出。

6.创建LockDir
shell>sudo mkdir /var/lib/cvsd/tmp/myrepos

7.添加用户
#sudo cvsd-passwd /var/lib/cvsd/myrepos weisong #你想建的用户代替"weisong"

8.cvsd默认端口是2401,你可以改别的端口
#sudo vim /etc/cvsd/cvsd.conf
Listen * 2401
此外缺省有:
RootJail /var/lib/cvsd
Repos /myrepos
注意此处的Repos的路径是相对于RootJail的,前面安装cvsd时默认也是这样的,你不需要做修改。

10.shell>sudo chown cvsd:cvsd /var/lib/cvsd -R 让cvsd运行这个服务,这个用户在安装cvsd时已经建好。

11. 重新启动cvsd。
shell>sudo /etc/init.d/cvsd restart

12. 在eclipse使用此cvs,选中项目名称,右键选team->share project,以下是客户端的一些参数,
connection type:pserver
host:127.0.0.1 当然我这里是本地主机做为服务器同,你也可以在远程主机设置
port:2401
repository path:/var/lib/cvsd/myrepos
user:weisong
password:****

13.权限控制,可在/var/lib/cvsd/myrepos/CVSROOT/下建立一个readers文件,里面设置只读的用户名字即可
分享到:
评论

相关推荐

    在ubuntu 9.04上安装VMWareTools步骤 -上海嵌入式家园-开发板商城

    - 完成这一步后,Ubuntu将会自动挂载VMware提供的光盘映像至`/mnt/cdrom/`目录下。 3. **切换到root用户并准备安装文件**: - 使用命令行切换到root用户:`sudo su -` - 创建一个新的目录用于存放安装文件:`...

    ubuntu 9.04 安装配置优化全记录

    ubuntu 9.04 安装配置优化全记录

    硬盘安装ubuntu9.04过程详解

    通过这种方式,你可以在不使用物理媒介的情况下,直接从硬盘安装Ubuntu 9.04。虽然现代的Ubuntu版本推荐使用更简便的USB启动盘安装,但在没有USB设备或网络环境的条件下,硬盘安装依然是一种实用的方法。

    Ubuntu9.04下安装SimpleScalar

    ### Ubuntu9.04下安装SimpleScalar的知识点详解 #### 1. 安装环境 - **操作系统**:Ubuntu 9.04 - **GCC版本**:4.3.3(该版本为系统自带) #### 2. 软件下载 - **下载地址**:访问官方网站 ...

    ubuntu9.04安装全体验

    总的来说,Ubuntu 9.04的安装体验涵盖了从下载ISO到配置系统的所有环节,而安装Flash Player则反映了当时开源操作系统与闭源软件兼容性的问题。这篇博客对于初次接触Ubuntu或想要升级系统的用户来说,是一份宝贵的...

    Ubuntu 9.04 安装过程札记

    在本篇文章中,我们将深入探讨如何安装Ubuntu 9.04操作系统,这是一款基于Debian的Linux发行版,因其稳定性、易用性和强大的开源社区支持而受到广大用户的喜爱。Ubuntu 9.04,代号Jaunty Jackalope,发布于2009年,...

    ubuntu 9.04基本命令

    对于学习ubuntu 9.04的童鞋很有用滴

    ubuntu9.04更新源

    ### Ubuntu 9.04 更新源配置详解 #### 背景介绍 Ubuntu 9.04(代号Jaunty Jackalope)是2009年4月发布的Ubuntu版本之一,它提供了许多功能改进和性能提升。随着时间的推移,用户可能会遇到软件包过时或下载速度慢的...

    完美的服务器--ubuntu 9.04

    Ubuntu 9.04 ISPconfig设置

    colinux的Ubuntu 9.04的镜像文件

    Ubuntu-9.04-1gb.7z,是colinux下的Ubuntu 9.04的镜像文件~

    ubuntu9.04网络配置 图解

    ubuntu每次装完之后,网络配置经常不成功无法链接到外网,所以做个总结以后可供参考

    ubuntu9.04 server上配置cvsnt

    总结,配置Ubuntu 9.04 Server上的CVSNT涉及多个步骤,包括安装依赖、编译源代码、创建服务账户、配置CVS根目录以及调整系统服务。完成这些步骤后,团队成员就可以通过CVSNT进行代码的版本控制和协作了。在实际操作...

    新手windows下硬盘安装Ubuntu 9.04

    ### 新手在Windows环境下通过硬盘安装Ubuntu 9.04 的详细步骤 #### 知识点一:理解Ubuntu 9.04与Windows双系统安装背景 - **Ubuntu 9.04** 是一款基于Debian的开源操作系统,提供了一个用户友好的图形界面以及丰富...

    OpenERP Installing Ubuntu9.04

    OpenERP Installing Ubuntu9.04

    ubuntu9.04双网卡双IP配置方法

    本文将详细介绍 Ubuntu 9.04 双网卡双 IP 配置方法,解决了双线情况下只能 ping 通一个网卡的问题。 在 Ubuntu 9.04 系统中,配置双网卡双 IP 需要解决两个问题:一是配置两个网卡的 IP 地址和子网掩码,二是配置...

    ubuntu9.04翻译软件stardict词典

    标题中的“ubuntu9.04翻译软件stardict词典”指的是在Ubuntu 9.04操作系统上使用的Stardict翻译软件。Stardict是一款开源的、强大的词典和翻译工具,它支持多种语言和词典格式,允许用户在Linux环境下进行高效的词汇...

Global site tag (gtag.js) - Google Analytics