方案1: 使用root用户创建一个/usr/bin/ssh_cvs文件,假设远程服务器的SSH端口是非缺省端口:34567 #!/bin/sh /usr/bin/ssh -p 34567 “$@” 然后:chmod +x /usr/bin/ssh_cvs 并CVS_RSH=ssh_cvs; export CVS_RSH...

0

如何使用CVS的分支

Posted in CVS at 十一月 11th, 2010 / No Comments »

CVS中为一个模块创建一个分支使用的命令是tag或rtag。这两个命令很相似,先用tag命令来做介绍。 假设有一个模块foo_ware,一直在head主分支里工作,但是现在需要建立一个分支foo_tag用来做测试版本的开发,则方法...

2

CVS中恢复误提交的文件

Posted in CVS at 九月 20th, 2010 / 2 Comments »

昨天在提交文件的时候,不小心按错了回车,结果很多不该提交的文件都被提交了。还好文件不多,一个个的手动恢复了,今天整理一下恢复的过程。 事情是这样开始的:昨天快下班的时候准备把当天改好的代码提交到CVS库...

0

CVS自动生成版本信息

Posted in CVS at 七月 9th, 2010 / No Comments »

在文件中添加$Id$,提交到CVS时,CVS会自动替换成类似下面的字符串: $Id: Image.class.php,v 1.2 2010/07/09 01:53:47 tongjun Exp $ 这里可以使用 $Id$ 或者 $Id:一些字符$ 效果是一样的。这一点也适用于以下的其...

0

CVS更新到指定版本文件

Posted in CVS at 七月 1st, 2010 / No Comments »

cvs update -r1.6 Contacts.java

0

修改CVS库中以前的日志记录

Posted in CVS at 六月 29th, 2010 / No Comments »

CVS用后感,欢迎大家来补充 ————————————————————————...

0

SSH下设置CVS不用密码

Posted in CVS at 六月 25th, 2010 / No Comments »

CVS over SSH without a password ———————————————————————R...

0

CVS 查询某天后修改的文件列表

Posted in CVS at 六月 17th, 2010 / No Comments »

CVS 查询某天后修改的文件列表2010-06-11 13:17从代码库中查找某天后改动的所有文件: 1. 查找4月30号之后改动的所有Log # cvs log -NS  -d “>2010/04/30 00:00:00″ -rbranch  codePath > change....

0

CVS基本命令

Posted in CVS at 五月 6th, 2010 / No Comments »

1. 检出源代码操作(cvs checkout) 将项目工作库目录取到个人工作库:cvs checkout dirname 将项目工作库中某个文件取到本地个人工作库:cvs checkout filename 2. 将文件同步到最新的版本(cvs update)    开...

0

Linux CVS命令

Posted in CVS at 三月 17th, 2010 / No Comments »

Linux CVS命令2008-11-17 13:07一、安装及初步设置 1、Setup CVS2、建立及初始化CVS工作目录#mkdir /src#msdir /src/cvslib#cvs -d /src/cvslib init //初始化cvs工作目录,可以看到出现CVSROOT目录,表示初始化成...