| |
操 作
|
Linux CVS/Win CVS |
| 1 |
初始环境变量
CVSROOT
|
Linux CVS
CVSROOT=:pserver:anonymous@210.77.60.218:/www/cvs/cvsroot
或者
export CVSROOT=:pserver:anonymous@210.77.60.218:/www/cvs/cvsroot
一般来说如果CVSROOT已经是环境变量,不必重复export命令
Win CVS
Admin->preferenes->General->Enter the CVSROOT
输入::pserver:anonymous@210.77.60.218:/www/cvs/cvsroot
|
| 2 |
登录CVS服务器
|
Linux CVS
cvs login
然后会提示输入密码,如果没有密码就回车。
Win CVS
Admin->login...
|
| 3 |
引入
checkout
|
Linux CVS
可以将整个cman项目checkout回本地
cvs checkout cman -z9(z9是ip压缩,可选,可以是z1-9,数字大压缩大,建议使用)
也可以checkout一个文件到本地
cvs checkout cman/man1/ls.1 -z9(同上)
Win CVS
Create->Chechout
module->checkout settings->enter the..
输入cman 或者cman/man1/ls.1
Local folder checkout to处输入:你的工作目录
使用压缩选项Golbals->Use tcp/ip compression
|
| 4 |
更新
update
|
Linux CVS
cvs update
建议做commit或修改前使用一下,这样可以把同伴的修改更新进来,减少冲突.
Win CVS
Modify->Update selection...
|
| 5 |
提交
commit
|
Linux CVS
提交一个文件的修改
cvs commit -m "some text" cman/man1/ls.1
如果没指定 -m "some text" 那么CVSEDITOR中指定的编辑器(默认是vi)就被使用
Win CVS
Modify->Commit selection..其中commit
settings->enter the log messages
等同-m 选项,而precious logs or可以选用以前的log文件或建立好的模板。
|
| 6 |
有用的关键词
|
Linux CVS
cvs log [cman/man1/ls.1]
可以查到谁对此[文件]作过修改
Win CVS
Query->log selection
|