Linux 置CVS集成cvstrac

  关于CVSTracCVSTrac是一个开放源代码、与CVS搭配使用的任务管理和错误跟踪工具,基于Web方式访问,非常适合网上分布式小团队协同开发使用。

  CVSTrac具有如下一些特点:

  基于WEB方式管理CVS的CVSROOT/passwd用户账号文件?根据CVS提交注释自动生成变更集日志

  可自定义查询报表格式及颜色显示?单一的可执行文件支持CGI、inetd及独立的WEB服务器方式运行

  内建一个CVS仓库WEB浏览器?内建一个Wiki可在线编辑的内容发布系统

  内建一个文件型数据库引擎SQLite?非常少的内存、硬盘、CPU占用

  支持为每个用户设定单独的权限

  支持匿名访问?支持Unix/Linux/Windows及不同平台间数据库兼容

  Unix/Linux下支持Chroot安全运行方式

  在GNUPublicLicense协议下发布

  1.以root账号登陆,建立cvsroot账号

  addusercvsroot

  passwdcvsroot

  2.在根目录下建立库cvsroot目录

  mkdircvsroot

  3.改变cvsroot的权限和所有者

  chmod770./cvsroot

  chowncvsroot:cvsroot./cvsroot

  4.以cvsroot账户登陆,在cvsroot下建立仓库project

  cvs–d/cvsroot/projectinit

  5.以root用户登陆,在/etc/xinetd.d/中配置cvsroot配置文件,如下:

  servicecvspserver

  {

  disable=no

  socket_type=stream

  wait=no

  user=root

  server=/home/cvsroot/cvsroot.run

  log_on_failure+=USERID

  log_on_success+=USERID

  }

  6.在services中添加端口信息。

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyfwpz.html