- ·上一篇文章:孔子与《春秋》——关于儒学运动起源的冥想_文化类论文
- ·下一篇文章:深入探讨WinXP系统文件保护功能
日期:2006-07-18 23:33:45 来源:www.cngr.cn
CVS-RCS(一)
README, INSTALL 档的指示来安装 CVS。 请到 [7]http://www.cyclic.com 和
[8]http://www.loria.fr/~molli/cvs-index.html
3.1 CVS 的专有环境变数
下列的环境变数需要在 /etc/profile 档中设定,/etc/profile 是对所有使用者
都有效的内定值设定档, 如果没有设定 /etc/profile,那麽你应该加这些设定
到你自己的设定档 /.bash_profile 内。
_________________________________________________________________
export EDITOR=/bin/vi
export CVSROOT=/home/cvsroot
export CVSREAD=yes
_________________________________________________________________
建造一个目录来存你原始程式码的储藏柜 (repository) 并且给予 unix group
与 user 读写的权力。 (译注:这个目录下将会有很多你将来的原始码。)
_________________________________________________________________
export CVSROOT=/home/cvsroot
mkdir $CVSROOT
chmod o-rwx $CVSROOT
chmod ug+rwx $CVSROOT
_________________________________________________________________
要初始化你的 CVS ,并且从现在开始把你的原始程式码交给 CVS 管理。请做 -
_________________________________________________________________
cvs init
(译注;这个初始化的动作在於建造一个储藏柜,是一个目录$CVSROOT/。
同时 $CVSROOT/CVSROOT 也在此时被建造,这个模组目录下面是控制你CVS的administrati
on files,
里面的档案做一些修改後,可以使CVS更强大好用。
$CVSROOT 下的目录每个都是 module 的意思,一个 module 可以就是一个专案计划。
但也可能是你把一个计划拆成很多 module ,不同 module 交给不同的 team 去发展。)
# 一定要换到想要 CVS 控制的计划目录下喔
cd $HOME/my_source_code_dir
# 把整个目录纳入管理用 import 命令
cvs import my_source_code_dir V1_0 R1_0
(译注:其实是 cd 到你的project下後,cvs import 模组 vendor_tag release_tag,
不一定要是目录名称 my_source_code_dir,vendor_tag, release_tag 只是识别用的东西
,
将来你可以用 tag 来存取你要的特定版本
这个动作会在 $CVSROOT/ 下开个" 模组 "的目录,然後把 my_source_code_dir 整个放
到 CVS 下管理,
$HOME/my_source_code_dir 就没用了。import 的动作是把已经写好的一堆 code 摆进来,
如果将来想新增档案xxxx.c,必须先写好xxxx.c,再用 cvs add xxxx.c)
[8]http://www.loria.fr/~molli/cvs-index.html
3.1 CVS 的专有环境变数
下列的环境变数需要在 /etc/profile 档中设定,/etc/profile 是对所有使用者
都有效的内定值设定档, 如果没有设定 /etc/profile,那麽你应该加这些设定
到你自己的设定档 /.bash_profile 内。
_________________________________________________________________
export EDITOR=/bin/vi
export CVSROOT=/home/cvsroot
export CVSREAD=yes
_________________________________________________________________
建造一个目录来存你原始程式码的储藏柜 (repository) 并且给予 unix group
与 user 读写的权力。 (译注:这个目录下将会有很多你将来的原始码。)
_________________________________________________________________
export CVSROOT=/home/cvsroot
mkdir $CVSROOT
chmod o-rwx $CVSROOT
chmod ug+rwx $CVSROOT
_________________________________________________________________
要初始化你的 CVS ,并且从现在开始把你的原始程式码交给 CVS 管理。请做 -
_________________________________________________________________
cvs init
(译注;这个初始化的动作在於建造一个储藏柜,是一个目录$CVSROOT/。
同时 $CVSROOT/CVSROOT 也在此时被建造,这个模组目录下面是控制你CVS的administrati
on files,
里面的档案做一些修改後,可以使CVS更强大好用。
$CVSROOT 下的目录每个都是 module 的意思,一个 module 可以就是一个专案计划。
但也可能是你把一个计划拆成很多 module ,不同 module 交给不同的 team 去发展。)
# 一定要换到想要 CVS 控制的计划目录下喔
cd $HOME/my_source_code_dir
# 把整个目录纳入管理用 import 命令
cvs import my_source_code_dir V1_0 R1_0
(译注:其实是 cd 到你的project下後,cvs import 模组 vendor_tag release_tag,
不一定要是目录名称 my_source_code_dir,vendor_tag, release_tag 只是识别用的东西
,
将来你可以用 tag 来存取你要的特定版本
这个动作会在 $CVSROOT/ 下开个" 模组 "的目录,然後把 my_source_code_dir 整个放
到 CVS 下管理,
$HOME/my_source_code_dir 就没用了。import 的动作是把已经写好的一堆 code 摆进来,
如果将来想新增档案xxxx.c,必须先写好xxxx.c,再用 cvs add xxxx.c)
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论
