• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Debian中CVS服务器的配置

发布: 2007-5-26 11:35 | 作者: 未知 | 来源: Blog.ChinaUnix.net | 查看: 26次 | 进入软件测试论坛讨论

领测软件测试网 CVS想必做软件开发的都听说过,那么怎么才能让开发人员享受这一便利工具呢?当然是装个CVS服务器了。
Windows下有个CVSNT,没用过,据说问题比较多。Linux下当然简单了,Debian下更是如此。

CVS服务器的配置

CVS想必做软件开发的都听说过,那么怎么才能让开发人员享受这一便利工具呢?当然是装个CVS服务器了。
Windows下有个CVSNT,没用过,据说问题比较多。Linux下当然简单了,Debian下更是如此。

  1. 安装cvs软件包

    apt-get install cvs cvsd

    其中cvs是主程序软件包,cvsd是cvs的一个pserver的wrapper,能够非常方便地管理repositories和users,并且以更 安全的形式运行cvs服务。注意安装配置的时候,将cvs的主目录设为none,将cvsd的主目录设为/home/cvs(或者其它你希望的路径)。
  2. 修改配置文件
    检查一下/etc/cvsd/cvsd.conf文件,确认最后几行类似如下的形式:

    RootJail /home/cvs
    Repos /repos

    第一行的意思就是你的cvsd的根目录,第二行是你的repositories的目录,注意这儿虽然写的是绝对路径,实际上是相对于$cvsdHome的路径,在这里就是指/home/cvs/repos。
  3. 建立repositories
    如果你在配置cvsd主目录的时候选择了none,你也可以手动创建/home/cvs目录,然后执行

    cvsd-buildroot /home/cvs

    将cvsd根目录的文件系统建立起来。
    然后是创建repositories并初始化:

    mkdir /home/cvs/repos
    cvs -d /home/cvs/repos init

  4. 添加用户
    添加用户就很简单了,跟其它服务器程序类似,cvsd可以添加基于本地用户的虚拟用户,如下:

    cvsd-passwd /home/cvs/repos +cvsuser:cvsd
    chown -R cvsd.cvsd /home/cvs/repos

  5. 重启服务
    最后我们用/etc/init.d/cvsd restart重启cvs服务就可以使用了。
注意用户登录时还是需要使用相对路径,如:

cvs -d :pserver:cvsuser@localhost:/repos login

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网