cvs_notes

本文主要介绍了CVS的相关操作,包括在ksh的.profile中或shell下配置CVSROOT,以及cvs的启动、checkout、commit等操作。还提及将本地文件添加到项目、增加文件和目录、删除文件和目录等内容,同时介绍了加密和解密文件的方法以及查看log文件等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cvs:
◎配置cvs
以下语句只适合ksh的.profile中
#!/bin/ksh
CVSROOT=/export/home/huangzh/cvs/cvsroot
export CVSROOT
也可以在shell下设置变量
CVSROOT=/export/home/huangzh/cvs/cvsroot
export CVSROOT
◎cvs的启动
cvs init
但首先建立该目录
◎cvs的checkout
cvs checkout -d checkout1 prj1
将修改完的文件在修改完之后,采用如下语句(比如修改了如下文件connDB.c)
cvs commit connDB.c
◎将本地目录中执行如下语句,将本地文件全部加到项目中
增加一个项目
cvs import -m "this is first cvs" prj1 vendor1 start

◎在commit之后添加注释的时候,插入的数据必须在最前面
◎将二进制的文件添加进去
使用cvs add -kb filename
◎删除一个文件
将文件删除之后使用一下语句
cvs remove filename
cvs commit
如果删除目录的话,现将该目录中的文件全部删除
◎cvs tag -b tag名称

◎在checkout之后的清理性工作
cvs -release -d checkout1
◎增加文件
cvs add 文件名

◎增加目录
cvs add 目录名/
◎cvs log查看log文件
◎使用cvs edit 文件名//可以将只读文件进行修改,同时产生event
◎cvs watch on edit
设置在有人编辑文件时列出所有人的动作(管理之用)
◎管理加密文件
cvs admin -l 文件名//加密文件
cvs admin -u 文件名//解密文件
◎cvs update //将仓库中的最新文件更新到你当前目录






























































 

{
◎tag不理解
◎update如何使用?
















































}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值