如何在 Linux 服务器上安装 CVS 并创建 CVS 存储库
【摘要】 如何安装 CVS 服务器,并在 UNIX/Linux 环境下创建 CVS 存储库来管理我的源代码?
如何安装 CVS 服务器,并在 UNIX/Linux 环境下创建 CVS 存储库来管理我的源代码?
您真的应该使用subversion或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 身份执行以下操作以将开发人员组分配到此目录,同时确保组对此 project1 目录具有完全权限。
# 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 存储库。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)