CVS安装配置和使用手册

CVS安装配置与使用指南 第1章          CVS工具的安装配置1.1   基本安装1.1.1 验证是否已安装CVS#rpm -q cvs如果能显示出类似这样的版本信息,证明已安装CVS:#cvs-1.11.2-10 一般安装在/usr/bin/cvs,如果未安装,http://www.cvshome.org/下载一个最新的rpm安装即可。 1.1.2 CVS安装从http: 阅读详情

I.    CVS Server/Client 安装 

Server: CVSnt 2.0.51d
            (http://www.cvsnt.org/archive/, 全部版本的CVSnt 下载)

Client:  winCVS 1.3.20.2 (下载的CVSnt 2.0.51d 中有)
            activeTCL 8.4.1.0-2
            python221

注意事项:

    1. winCVS/CVSnt 的版本必须没有冲突;

    2. CVSNT 服务器只能安装在 WinXP/2000/2003 系统;

    3. 在运行安装程序的时候关闭所有的杀毒软件,如 Norton Antivirus;

    4. 在Windows2003上安装CVSnt 的时候关闭 WMI 服务.

II.   CVSnt 仓库管理

    (以下所有的操作都在服务器上进行)
 
    1. 打开 程序  -> CVSnt  -> 'Service Control Panel';

    2. 如果服务已经运行,就停止服务;

    3. 点击 'Repositories(仓库)' -> 'add' ->输入Repositories(仓库)的路径 (如. 'c:/cvs/repository1') ;

    4. 改变仓库的名字 (如. '/repository1');

    5. 点击'Advanced' -> 'Temporary' 指向一个您想要的临时目录;

    6. 点击'Apply' 按钮 (重要!);

    7. 启动 service;


要点:

    repository 和 temporary 必须是 CVSNT 服务器上的目录.

III.   CVSnt  用户管理
 
A.  Windows 和 CVS 结合的认证方式(默认方式)

B. CVS 独自认证

要求:

    1. 取消选择CVSnt ->  service control panel  ->advanced 下的 'impersonation enable' 选项  ;

    2. 选中 'use local user for pserver authentication instead of domain user';

    3. 启动'cvs service' 和 'cvs lock service' ;

    4. 使用 'pserver' 协议.

步骤:

    (所有的操作在客户机完成)

    1. 用默认的系统管理员帐户(Administrator)创建CVS用户'cvsadmin' ,并且给'cvsadmin'在CVSRoot目录的全部的权限

       (1) 运行 winCVS;

       (2) 用默认的系统管理员帐户'Administrator'登陆库: 

             选择菜单 'Admin->Login', 在CVSRoot方框内输入

            :pserver:Administrator@serverIP:/repositoryNAME

             输入服务器上的'Administratotr'帐户的密码

       (3) 创建一个临时目录 'c:/cvs/admintemp';

       (4) Check out 模块 'CVSRoot' 到这个临时目录, 转到'CVSRoot'目录;

       (5) 为当前的库添加一个新的CVS用户 'cvsadmin' , 打开 admin-> Command line 执行如下命令:

                cvs passwd -a cvsadmin  

                ( 为cvsadmin设置密码)

       (6) 给予 'cvsadmin'用户'CVSRoot' 库的所有权限,  执行如下命令:

               cvs chown cvsadmin    ( 设在cvsadmin为 'CVSRoot' 库的所有者)

               cvs chacl default:n   ( 取消所有的默认权限)

               cvs chacl cvsadmin:cwr    ( 给cvsadmin所有的权限: CREATE, WRITE, READ )

       (7) 关闭winCVS,删除'c:/cvs/admintemp' 目录;

    2. 为库创建管理员用户 'cvsadmin'

       (1) 用'cvsadmin'帐户登陆仓库:  'admin->login', 在CVSRoot框中输入

            :pserver:cvsadmin@serverIP:/repositoryNAME

            输入'cvsadmin' 帐户的密码.

       (2) 为CVS管理创建一个目录'c:/cvs/admin' ;

       (3) Check out 'CVSRoot' 模块到这个目录(c:/cvs/admin);

       (4) 转到 'CVSRoot' , 创建文件admin, 内容为cvsadmin, 执行如下命令:

                cvs add admin     ( 添加'admin' 文件到库 )

                cvs commit -m "no msg" admin        ( check in 'admin' 文件)

                (或者是: cvs ci -m "no msg" admin)

       (6) 修改'checkoutlist'文件,在最后一行增加admin  error message , 执行如下命令:

                cvs commit -m "no msg" checkoutlist ( check in  修改)

       (7) 现在, 'cvsadmin' 用户已经成为CVSRoot库的管理员了;

    3. 更多的用户管理

       (1) 添加一个新用户,并执行:

                cvs passwd -a usernamezxxxccccccccvvv

       (2) 改变用户的权限:

                cvs chacl -R [-r tag] {user|default}:[{[r][w][c]|[n]}] [directory...]

                -R, 递归设置许可

                -r, 为详细的分枝设置许可

备注

    1. 上面的所有操作都可以在 winCVS 的 'Admin->Command Line'  或者 dos 命令行窗口, 例如登陆:

                set cvsroot=:pserver:cvsadmin@server:/repo

                cvs login

    2. 对于一个用户组,通常只有一个库与之相关

    3. As to user's rights, just one specific directory be concerned.

  
IV.   项目管理

    1. 当一个新的目录(项目)被 checked in 到 CVSnt (创建一个新的module)之后,

必须删除本地的目录,然后从CVS服务器check out 到本地,这样(目录)才能被CVS控制. 

Linux系统下CVS安装配置、仓库初始化 1、CVSCVSACL源码的获得1)获取CVSCVSACL源码的外网地址如下:l CVS:http://www.cvshome.org,l CVSACL:http://sourceforge.net/projects/cvsacl。2)获取CVSCVSACL源码的内网地址如下l         http://172.20.23.159/soft/需要注意的是,因为CV 阅读详情

相关推荐

CVS版本控制系统使用指南安装教程

本文还有配套的精品资源,点击获取 简介:CVS是一种开源版本控制系统,用于多开发者协作文件历史跟踪。本指南详细介绍了CVS的使用方法安装过程,涵盖基本概念、安装步骤、日常操作、进阶使用与现代版本控制系统的对比。通过掌握这些知识,你可以有效地使用CVS进行软件开发项目管理。 1. CVS基本概念 CVS(Concurrent Versions Syst...

weixin_30765637的博客 2049

软件开发工具【十二】 之 CVS安装及使用

感谢内容提供者:金牛区吴迪软件开发工作室 接上一篇:软件开发工具【十一】 之 Eclipse开发CDT常用功能 文章目录一、CVS介绍1.CVS是什么2.利用版本控制软件的好处二、常用版本控制软件三、CVS安装配置1.CVS安装2.CVS Control Panel的设置3.CVS访问权限的设置4.将软件载入CVS资源库5.CVS的日常使用a.提出(Check Out)b.代码同步(Synchronize) 一、CVS介绍 1.CVS是什么 2.利用版本控制软件的好处 管理文档。使用.

吴小迪的博客 8127

Windows7安装CVS全攻略(TortoiseCVS-1.12.5+ CVSNT+汉化包)

汉化: 将文件夹zh-CN放到安装目录下的locale下 Windows7下乱码解决方案: 1.卸载安装TortoiseCVS时自动安装CVSNT. 2.重新安装CVSNT(运行目录下的cvsnt-server-2.5.05.3489.msi文件)。

cvsnt安装步骤

一:初始化respository时,name为/cvs,root为d:/cvs  修改control panel 里修改advanced,把dont resolve client ,lockserver listens local,allow clients to trace ,unicode server勾上二:安装完毕,在CVSROOT下创建passwd,admin,其中写上:passwd写

海纳百川的专栏 1496

WinCVSCVSNT简明使用手则

(作者:Jackey,网址:http://www.kuihua.net/)1       前言:CVS是版本控制的利器,目前在LinuxWindows下都有不同版本;但是国内大多数应用介绍都是基于Linux等开放源代码的开放性软件组织,而且讲解的也不系统,让人摸不着头脑;Windows下的CVS使用介绍更是了了无几。本文是针对Windows的LAN环境下使用CVS的经验介绍,一步一步

1376

cvsnt及客户端安装指南

cvsnt及客户端安装指南一、安装CVSNT(服务器端,安装文件为cvsnt-2.5.03.2382.msi)1、在WIN2K的服务器安装CVSNT后,重新启动机器。2、打开程序  -> CVSnt  -> Service Control Panel3、如果服务已经运行,就停止服务4、点击 Repositories(仓库) -> add

fengju001的专栏 1540

cvs服务器安装与Eclipse配置

现在虽然SVN可能是更好的版本管理系统,Eclipse也有相应的插件,但以前一直用CVS,用起来比较熟,不需要任何插件.以前没有搭建过CVS服务器,只是使用。今天自己搭建了一个,我使用的是CVSNT,中间还是遇到了一些问题,开始时没有勾选Compatiablity Options中的Respond as cvs 1.11.2 to version r,从而可能导致与Eclipse兼容性的问题,

fuliangliang的Blog 1万+

Redhat linux下cvs安装配置

Redhat linux下cvs安装配置通常情况下,RH linux缺省安装cvs。可以查看是否安装cvs #rpm -qa|grep cvs 如果安装了,就会返回已安装cvs版本号#cvs-1.11.2-25如果未安装,到www.cvshome.org下载一个最新的rpm安装即可 创建用户cvs #useradd cvscvs用户添加密码 #passwd cvs 创建目录来放需

猪少爷的奋斗 8760

ubuntu下安装配置CVS

网上ubuntu下安装CVS的资料挺多,不过尝试过之后基本都上跑不起来。经过了一下午+一晚上的努力,总算是配置成功了,我把详细过程中间遇到的问题都记录下来,于是就有了这篇文章。cvs安装方式大致有两种一种是cvs+cvsd,另一种是cvs+xinetd,我选择的是cvs+xinetd,这种做法比较节省资源,xinetd是一个后台服务管理程序,除了管理cvs之外还可以管理其它的后台服务,理论上讲

Briver Song的专栏 4332

CVS安装配置详解

CVS安装配置详解1.       CVS软件包的安装第一步:下载cvs软件包,从网上搜吧。第二步:解压缩文件bz2包#bzip2 –dvf cvs-xx.tar.bz2#tar –xvf cvs-xx.targz包#tar –zxvf cvs-xx.tar.gz第三步:安装cvs#cd cvs-xx#./configure#make#make

yolaiyoqu2008的专栏 4039

CVS服务器安装配置

看了不少CVS服务器安装说明,自己也着手开始进行CVS服务器安装,现将安装配置记录如下:OS环境:RedHat Linux 9CVScvs-1.12.9.tar.gz   (下载地址:http://www.cvshome.org)一、源码包安装一般来说RedHat Linux 9缺省是安装cvs的,我们可以通过以下命令查看[root@VLinux root]# rpm

三V工作室·泰伯子仪 3311

CVS配置

 曾经写过一篇关于CVS配置的文章,后来时间长了,不用了,自己都忘记了,再配置总是出错,后来我仔细研究了一下,终于配制好了,现将配置方法总结一下。以Linux为例:一、CVS服务器安装首先确认系统中是否安装CVS服务:[root@localhost /]# rpm -qa|grep cvscvs-1.11.2-cvshome.7x.1如果命令输出类似于上面的输出则说明系统已经安装cvs,否则就

shengyan的专栏 1834

Windows CVS安装配置

本文是写给希望能够马上通过cvs来进行更好的开发管理的小型团队或个人。相信cvs的绝妙之处大家已经从司徒彦南在前面写的一篇文章中有了一个大概的了解。它的优点我就不在这里进行介绍了,有兴趣的朋友可以参见相关文章:《协作开发中的质量保证技术——并行版本控制、每日构建交付工程》我在这里只想说一句:你一但使用了cvs你就会发现你已经离不开它了。其实网上介绍cvs的相关文章也不少,而据我观察多数是

Codor.Zhou Expert in Technical Cousultant 1662

Linux下开发常用的CVS使用手册

CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下:CVS服务器(文件版本库)(版 本 同 步)开发者1 开发者2 开发者3作为一般开发人员挑选2,6看就可以了,CVS的管理员则更需要懂的更多一些,最后还简单介绍了一些Windows下的cvs客户端使用,CVS远 程用户认证的选择及与BUG跟踪系统等开发环境的集成问题。

yolo模型训练找我,AI游戏合作找我 2183

IDEA中CVS安装

最近在工作中需要用到CVS,而我开发的软件使用的是IDEA。网上关于IDEA安装CVD插件的内容还是比较多的,我为了加深一下印象,所以写下这篇博客。 首先,打开IDEA的File->setting->plugins 搜索CVS,点击下安装插件 等IDEA重启完成我们...

5722

linux 安装cvs,linux下cvs详细安装配置.docx

Linux 下cvs详细安装配置2009-03-18 14:37:12标签:[推送到技术圈]版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始岀处 作者信息本声明。否则将追究法律责任。/510938/139954Linux下cvs详细安装配置linux下cvs安装配置windows下面要简单很多,下面以RedHat-AS4为例进行介绍说明一、安装初始化 cvs服务器...

weixin_39586915的博客 429

CVS使用手册 zz

CVS使用手册   CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下:        CVS服务器(文件版本库)      /     |       \      (版 本 同 步)    /

IS2120 935
上一篇: VC++编程实现网络嗅探器
下一篇: 使用wise for windows installer 5.0 打包mysql数据库
goldwolf
博客等级 码龄23年 0粉丝 2原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值