Linux_CVS的安装与设置.docVIP

  • 4
  • 0
  • 约4.87千字
  • 约 4页
  • 2018-04-17 发布于河南
  • 举报
Linux_CVS的安装与设置

Linux CVS的安装与设置 Linux CVS介绍 CVS 在大多数平台上都可以运行,包括 Windows、Linux、AIX和 UNIX。在Linux系统中安装配置CVS有下列几点好处: Linux 现在是占垄断地位的开放源代码操作系统。 CVS 包含在绝大部分的Linux分发版中。 Linux CVS非常稳定、可靠并且可伸缩,对于个人开发者、小规模的小组 以及大规模、分布式小组都很有用。 在 RedHat Linux 7 上安装 CVS 首先检查是否在linux系统下安装了cvs服务。命令如下:rpm–qa|grep ‘cvs’。如果返回 的是cvs的版本号信息,则说明cvs已经安装。否则就需要安装cvs。 如果没有安装CVS,那么就找出linux的安装光盘,从安装光盘中安装cvs的rpm包, 设置步骤与方法 3.1 建立 CVS 用户帐户和组 以 root 用户的身份登录。 创建一个名为 cvs 的用户,让这个用户使用 cvs 作为他的主组。 创建cvs 的用户。本文使用 cvsdev1 和 cvsdev2。 使用 cvs 的开发者可以使用他们的私有组作为他们的主组。例如,cvsdev1 的主 组是 cvsdev1,但要确保他们还属于 cvs 组。 3.2 建立文件夹和资源库 以用户 cvs 的身份登录。 在 cvs 自己的主目录(即 /home/cvs/)下创建一个名为 repository 的目录。 初始化资源库:cvs –d /home/cvs/repository init。 注销用户 cvs。 3.3 修改 xinetd 服务以启用 pserver 协议 以 root 用户的身份登录。 在目录 /etc/xinetd.d 中创建一个名为 cvspserver 的文件,文件内容如下: # default: off # description: An cvs server. service cvspserver { disable = no socket_type = stream protocol = tcp user = root wait = no server = /usr/bin/cvs server_args = -f --allow-root=/home/cvs/repository pserver log_on_success +=USERID log_on_failure += USERID } 打开 /etc/services 并核实存在下面这两行代码。如果不存在,则添加它们: cvspserver 2401/tcp # CVS client/server operations cvspserver 2401/udp # CVS client/server operations 重新启动 xinetd 服务:service xinetd restart。 3.4 建立用户环境 打开文件 /etc/profile。您应该能在该文件中看到下面这些行: USER=id -un LOGNAME=$USER MAIL=/var/spool/mail/$USER 在环境变量 MAIL 后添加一行内容: CVSROOT=:pserver:$USER@localhost:/home/cvs/repository 在该文件中,您还应该看到这样一行: export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC 修改这一行并将 CVSROOT 添加到导出(export)列表中,如下所示: export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC CVSROOT 对CVS库文件的访问权限设置步骤与方法: linux文件权限概念 1)Linux系统中,文件分为五种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件它都有一个特定的所有者,也就是对文件具有所有权的用户。同时,由于在Linux系统中,用户是按组分类的,。因此,Linux系统按文件所有者、组用户和其它用户三类规定不同的文件访问权限。Linux文件系统安全模型是通过给系统中的文件赋予两个属性来起作用的,这两个赋予每个文件的属性称为所有者和访问权限。Linux下的每一个文件必须严格地属于一个用户和一个组ls –l命令列出一个文件拥有的权限,例如:现在有一个名为test.txt的文件,我们可以使用ls –l命令列出test.txt文件的权限,假设列出如下所示的内容: -rw-r----- user1 group1 602 8月27

文档评论(0)

1亿VIP精品文档

相关文档