1.环境: redhat
2.服务器配置
a.设置用户能通过ssh方式登入cvs server
b.确定/etc/service文件有如下两行
cvspserver 2401/tcp
cvspserver 2401/udp
c.在/etc/xinetd.d目录下建立cvspserver文件,内容如下
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
env = HOME=
server = /usr/bin/cvs
server_args = -f --allow-root=/opt/cvsroot/REPORT pserver
log_on_failure += USERID
only_from = 127.0.0.1
bin = 127.0.0.1
}
3.客户端配置
a.用tortoiseCVS做cvs客户端,protocol选择"Secure shell (:ext:)"
b.eclipse中protocol选择extssh即可
c.其他客户端设置去问google
分享到:
相关推荐
8. WinCVS:管理员可以使用 WinCVS client,以 SSH 认证的方式连接到 CVS 服务器。 9. 基于 CVSTrac 的小组开发环境搭建:管理员可以使用 CVSTrac 实现 web 界面的 CVS 用户管理,集成的 BUG 跟踪和 WIKI 交流。 ...
SSH提供了一种安全的网络通信方式,可以让你通过加密的通道远程访问MySQL服务器,防止数据在传输过程中被窃取或篡改。下面将详细讲解如何进行MySQL教程中的SSH配置。 1. **SSH基础知识**: SSH是一种网络协议,...
本文档主要讲解如何使用SSH安全方式访问CVS服务器,并进行CVS数据仓库的操作。 #### 二、所需软件及其配置 ##### 1. **WinCVS** - **功能**: WinCVS 是CVS的Windows平台下的图形用户界面客户端。 - **安装**: ...
### CVS+SSH在Linux下的使用教程 #### 一、概览 ...通过本文档,读者不仅能够深入了解CVS+SSH的配置和使用方法,还能了解到相关的周边知识和服务信息,为在实际工作中有效利用这些工具打下坚实的基础。
你可以通过搜索引擎或直接访问CVS的官方网站cvshome.org获取最新的源代码。确保下载的版本是最新的,以防止潜在的安全风险。 下载完成后,进行编译和安装。通常,这包括解压缩源代码包,进入解压后的目录,运行`...
3. **配置CVS服务器**:编辑`/etc/cvs/cvsd.conf`(具体位置可能因系统而异),设置监听端口、认证方式(如pserver、sshd等)以及用户访问控制。 4. **启动CVS服务**:启动或重启CVS服务,如`systemctl start cvs`...
- `CVS_RSH`:设置为`ssh`,因为默认的telnet协议可能不安全,使用SSH提供加密连接。 - `PATH`:添加CVSNT的bin目录,如`C:\Program Files (x86)\CVSNT`。 5. **启动CVSNT服务**: - 在“服务”管理工具中,找到...
`wincvs_setup.exe`是Windows版本的CVS图形界面客户端WinCVS,它提供了一种独立于Eclipse的访问CVS仓库的方式,如果你需要离线查看或管理代码,可以考虑安装。 最后,`Install.txt`文件可能是安装指南或CVS配置的...
### CVS2.5.0版本的安装与配置及基本使用方法 #### 一、CVS简介与重要性 CVS,即Concurrent Versions System,是一种广泛使用的版本控制系统,旨在帮助软件开发团队协作并管理源代码的变更历史。通过CVS,开发者...
对于更复杂的访问控制,可以通过编辑`/etc/inetd.conf`或使用xinetd来启用和配置CVS服务。确保匿名用户(在上面的配置中为`anonymous`)只能读取仓库,而其他用户需要进行身份验证。 二、Windows客户端CVS的安装与...
根据需求配置服务器的监听端口和访问方式,如修改`cvsrc`文件指定默认的访问协议。 5. **防火墙设置**:确保服务器上的防火墙允许CVS相关的端口(如pserver的2401端口,ssh的22端口)通信。 6. **客户端配置**:在...
通过上述步骤,您可以顺利地完成 TortoiseCVS 的安装与配置,并了解如何使用 TortoiseCVS 进行日常的版本控制操作。CVS 作为一种经典的版本控制系统,在软件开发中仍然占有重要的地位,尤其适合那些需要简单易用版本...
高级用户可以选择使用SSH加密口令和数据流,设置`CVS_RSH=ssh`。 ### 登录CVS服务器 首次登录,运行`cvs login`,输入服务器上的密码。成功后,`~/.cvspass`文件会被创建,保存密码,后续登录无需再次输入。 ### ...
CVS命令大全涵盖了从环境初始化、日常使用、分支开发到用户认证、Web访问以及与其他开发工具的集成等多个方面。 1. **CVS环境初始化**: - **CVSROOT**:配置CVS库的路径,可以通过环境变量`CVSROOT`来设置,例如...
**CVSROOT**是CVS客户端连接到资源库的关键配置项,它指定资源库的位置和连接方式。有几种类型的CVSROOT格式: 1. **本地CVSROOT**:例如`CVSROOT=/home/cvsroot`,用于连接到本地或NFS挂载的资源库。 2. **远程...
它采用的是集中式的版本管理模式,即所有的源代码都存储在一个中央仓库中,并且可以通过多种方式访问这个中央仓库,例如:网络文件系统(NFS)、本地磁盘等。CVS允许用户选择特定的文件或目录进行操作,并且为了使...
### 在Win7环境下安装和配置CVS服务 #### 一、概述 本文旨在详细介绍如何在Windows 7操作系统中安装和配置CVS版本控制系统。CVS(Concurrent Versions System)是一种广泛应用的开源版本控制系统,用于软件开发...
在`/etc/xinetd.d`目录下创建一个名为`cvs_ssh`的新文件,输入如下内容来配置CVS服务监听2401端口,使用`cvsd`服务,并允许root访问`/home/cvsd`。 6. **创建用户和用户组** 创建项目相关的管理组(如`admin-user...
此外,CVS还可以通过设置CVSROOT模块中的`CVS_RSH`环境变量来使用SSH进行安全的远程连接。 总之,配置CVS服务器端是一个涉及安装、初始化、服务配置和测试的过程,理解并掌握这些步骤对于有效管理和协作软件项目至...