用户管理  |   用户注册                                                                                    首 页软件下载教程中心办公指南flash动画文档下载办公公文

www.4oa.com - 中科软件园

投递文章 用户管理 投稿指南 资讯通告 :
站内搜索: 您的位置中科软件园 > 教程中心 > 操作系统 > Linux > 软件使用 > 教程内容

CVS-RCS(一)

2005-5-21 17:37:57  来源:本站整理  作者:不详 【 投递文章
内容提要:VSROOT=/home/cvsrootexportCVSREAD=yes_______________________________________________________________...
VSROOT=/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)

上一页  [1] [2] 

(评论内容只代表网友观点,与本站立场无关!)[ 全部评论 ]

网友评论:

    用户名:

    评   分:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

                 (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码

关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 -有事点这里