一、安装命令:
sudo apt-get install cvs
sudo apt-get install xinetd
安装过程中,Ubuntu会自动初始化cvs,缺省位置:/var/lib/cvs,若想改变可执行命令:
cvs -d /your/new/cvs/repo init
二、利用系统的超级服务器xinetd启动cvs服务器:
创建配置文件:/etc/xinetd.d/cvspserver
内容如下:
service cvspserver
{
port = 2401
socket_type = stream
protocol = tcp
user = root
wait = no
type = UNLISTED
server = /usr/bin/cvs
server_args = -f --allow-root /var/lib/cvs pserver
disable = no
}
三、(此部是可选的)用cvs check out出来$CVSROOT/CVSROOT,编辑该目录下的配置文件,然后commit回去:
passwd//类似的口令文件,缺省没有,使用系统的用户名和口令验证。
readers//只读用户
writers//具备写权限的用户
cvswrappers//指定二进制文件,如:*.jar -k 'b'
四、保证cvs客户端的登录用户对服务器的CVSROOT目录具有写权限,即可用命令cvs import向存储库提交项目。
分享到:
相关推荐
本文将详细介绍如何搭建一个CVS服务器环境,并涉及权限控制的设置。 首先,要搭建CVS服务器,你需要下载CVS服务器软件。在这里我们推荐使用cvsnt,它是一个对原始CVS进行了增强的版本,支持Windows和Unix平台。你...
2. **添加服务器设置**: 在CVSNT控制面板中选择“Repository Configuration”选项卡,点击“Add”按钮添加新的服务器设置。 - **Location**: 设置新版本库的位置。 - **Name**: 给新版本库命名。 3. **初始化CVS...
下面将详细介绍如何在Linux服务器上设置CVS服务器,并在Windows客户端上安装并配置CVS客户端。 一、Linux服务器端CVS服务器的安装与配置 1. **安装CVS服务端** 在Linux系统中,通常使用包管理器来安装CVS。例如,...
在Linux环境下设置CVS服务器涉及几个主要步骤: 首先,你需要下载CVS的源代码包。你可以通过搜索引擎或直接访问CVS的官方网站cvshome.org获取最新的源代码。确保下载的版本是最新的,以防止潜在的安全风险。 下载...
2. **服务器设置**:在Server Settings中,选择运行服务器的账户(通常为系统管理员账户),设置Default为主机名,定义Temporary缓存目录,以及CVS服务器和Lock服务的端口。 3. **服务器访问设置**:在...
总结,这份"CVS学习资料"涵盖了CVS服务器的搭建、配置、权限设置以及Wincvs客户端的使用,旨在帮助用户全面了解和掌握CVS在实际开发中的应用。通过学习和实践,你可以建立起自己的CVS版本控制系统,有效管理和协同你...
### 搭建CVS服务器知识点详解 #### 一、CVS简介 CVS(Concurrent Versions System)是一种源代码版本控制系统,它被广泛应用于软件开发过程中,用于管理项目的源代码版本控制。CVS能够帮助开发者们跟踪源代码的变化...
### CVS服务器和Eclipse配置详解 #### 一、CVS简介与重要性 CVS(Concurrent Versions System)是一款开源版本控制系统,它主要用于管理软件项目的源代码版本控制。CVS支持多用户协作开发,能够有效地处理同一项目...
1. **服务器设置**:在“Server Setting”选项卡中,设置“Run as”为系统管理员帐号(如Administrator),或者新建一个本地用户专门用于CVS。 2. **CVS仓库设置**: - 进入“Repository Configuration”选项卡。 ...
- **2.2 配置**:配置CVSNT涉及到设置CVS服务器的监听端口、数据存储位置、用户认证方式等。这通常通过修改配置文件(如`cvsroot.db`)或使用管理工具完成。 3. **安装 Wincvs** - **3.1 安装**:Wincvs是CVS的一...
通过对CVS服务器的正确配置和使用,可以有效地管理项目版本,提高开发效率,减少错误和混乱。随着软件工程实践的发展,虽然有更多先进的版本控制系统(如Git)出现,但CVS仍然是值得学习和掌握的重要工具之一。
本篇文章将深入探讨CVS服务器的配置与WinCVS客户端的使用。 一、CVS基本概念 CVS由三部分组成:服务器、客户端和仓库。服务器存储项目的所有版本,客户端用于连接服务器进行版本控制操作,仓库则存放实际的文件。...
这篇博文将详细介绍如何在Windows操作系统上设置和配置CVS服务器。 首先,你需要了解CVS的基本概念。CVS是一种集中式版本控制系统,它跟踪文件的变更历史,允许用户查看、恢复过去的版本,并且通过网络连接提供对...
总结,CVS在Windows上的安装和配置虽然相比Unix系统可能稍显复杂,但借助详细的安装指南和丰富的文档资源,开发者完全可以顺利地在Windows环境中搭建起一个功能完备的CVS服务器。了解并掌握CVS的使用,对于多人协作...
首先,我们需要在Eclipse中设置CVS服务器的连接信息。在创建新工程时,选择从CVS服务器导出,填写服务器的Host(如zhuazi.vicp.net)、Dir(/Main/accp)、user(test)、pass(test)和port(24013)。完成这些步骤...
从CVS服务器中检出Bugzilla项目的操作是一个典型的软件开发流程中的步骤,涉及到版本控制系统的理解和使用。在本文中,我们将深入探讨CVS(Concurrent Versions System)与Bugzilla的结合使用,以及如何通过CVS...
### CVS服务器设置指南 CVS(Concurrent Versions System)是一种常用的版本控制系统,主要用于软件开发过程中对源代码的管理。在一些公司中,尽管版本控制系统已经发展到如Git这样的现代工具,但仍然有部分团队...