≡菜单

如何在Linux服务器上安装CVS和创建CVS存储库

题: 如何安装CVS服务器,并在UNIX / Linux环境中创建CVS存储库来管理源代码?

回答: 你真的应该用 颠覆 要么 GIT。由于某些原因,如果您仍要安装和配置CVS,请使用以下步骤。

1.验证CVS

确保您的Linux服务器安装了cvs,如下所示。

# cvs -v
Concurrent Versions System (CVS) 1.11.22 (client/server)
Copyright (C) 2006 Free Software Foundation, Inc.

如果你不这样做’在您的系统上没有安装CVS,请从Linux发行版本库中安装它。例如,在基于redhat的系统上,如下所示安装RPM。

# rpm -ivh cvs-1.11.22-5.el5.i386.rpm

2.创建CVS用户和组

创建cvs用户,如下所示。

# useradd cvs

# passwd cvs

如果只希望开发人员访问CVS存储库,则创建一个开发人员组,如下所示。

# groupadd developers

3.创建CVS存储库目录

如果打算为project1创建CVS存储库,请创建以下/ home / cvs / project1目录并分配适当的特权。

$ cd /home/cvs

$ mkdir project1

以root用户身份执行以下操作,将开发人员组分配给该目录,并确保该组对该项目1目录具有完全特权。

# chgrp developers /home/cvs/project1/

# chmod g+srwx /home/cvs/project1

4.初始化CVS存储库

当前/ home / cvs / project1只是一个空目录。要将其作为CVS存储库,应按如下所示对其进行初始化。

$ cvs -d /home/cvs/project1 init

初始化后,您’将看到在CVS存储库下创建的CVSROOT目录。

$ ls -la /home/cvs/project1/
total 12
drwxrwxr-x 3 cvs developers 3096 Aug 21 15:11 .
drwx------ 4 cvs cvs        3096 Aug 21 15:10 ..
drwxrwxr-x 3 cvs cvs        3096 Aug 21 15:11 CVSROOT

现在,您可以开始将源代码签入/ home / cvs / project1 CVS存储库。

如果您喜欢这篇文章,您可能还会喜欢..

  1. 50个Linux Sysadmin教程
  2. 50个最常用的Linux命令(包括示例)
  3. 排名前25位的最佳Linux性能监视和调试工具
  4. 妈妈,我找到了! – 15个实用的Linux Find命令示例
  5. Linux 101 Hacks第二版电子书 Linux 101黑客手册

Bash 101 Hacks书 Sed和Awk 101黑客手册 Nagios Core 3书 Vim 101黑客手册

{ 5 评论… 加一 }

  • 阿比耶耶 2011年10月7日,上午4:11

    你好
    我正在寻找ubuntu上git服务器的安装?
    您能提供git服务器的教程吗?
    顺便说一句,好文章。

  • 西古德·琼森(Sigurdur Jonsson) 2011年10月7日,上午4:37

    你好
    不错的教程,但有点简短。您能否举例说明如何将代码推送到存储库,然后将其从存储库中提取。还有如何创建分支等。程序员不是我的基本cvs东西,但是我可以将修订控制系统用于其他类型的文档。

    提前致谢,
    西吉

    P.s.爱你的博客。

  • 西古德·琼森(Sigurdur Jonsson) 2011年10月7日,上午4:41

    试试这个链接。此页面上的搜索表单没有’t work.

    http://www.jnpkwjx.com/2011/08/git-install-configure/

  • Ofloo 2011年10月9日,上午1:08

    您指出我们确实应该使用git或svn,但是您没有’解释为什么会这样。

  • 比斯瓦吉特 2014年3月21日,上午4:41

    “rpm -qa | grep cvs ”显示cvs-1.11.23-15.el6.i686

发表评论