[ 永远的UNIX::UNIX技术资料的宝库 ]   GB | BIG5

首页 > 系统管理 > 其它 > 正文
RCS介绍编(2)
本文出自:OHaHa的学习心得[ohaha.ks.edu.tw] 作者:蓝色泡泡(panda@ks.edu.tw) (2002-03-14 06:02:00)
RCS -- Revision Control System part2
--------------------------------------------------------
◎RCS名词解释:
        RCS file    : 在RCS资料夹下的档案
        working file: 除了RCS file 的其他档案称之。
        check in    : ci 将档案存入RCS
        check out   : co 从RCS取出档案
        
◎比较版本差异:
       rcsdiff:
             $ rcsdiff filename
             用来比较目前修订後和之前check in 的最新修订版本的差异。
             <   表示旧的档案资料
             --- 表示分隔
             >   表示新的档案资料
             
       释:既然是比较 当然您要有一个正在修正中的档案...
            也要有个已经ci的档案     

◎Lock 的开/关:
        一个working file 需要被锁定(lock)才能进行修正或存入,
        若只有您一个人在处理这个档案,您可以把Lock 给关闭,
        如此即使处在之前co -r filename (唯读)的状态 
        也能够修改并存入rcs。
        $ rcs -U filename  关闭Lock
        $ rcs -L filename  开启Lock               

◎存入RCS的方式:
        A.一般的check in : $ ci filename    
        B.check in 後继续编辑: $ ci -l filename (小写的L)
        C.check in 後唯读开启: $ vi -u filename
        
        释:一般check in 後,原先的filename会不见,加上上面参数後filename不会消失,
             -l 可以直接继续用vi编辑之;-u 则filename是处在唯读的状态。    

◎指定存入的版本:  
        A.预设版本: 从1.1、1.2、1.3 ...以此类推
        B.指定版本: $ ci -r[rev] filename
            举例说明:我要跳到release 2 版开始,之後的版本就是2.2、2.3、2.4 ...
                    $ ci -r2 filename  或 $ ci -r2.1 filename

◎版本自动识别:
        A.$Id$ :以解的方式,加入这一部份 $Id$ 
                如此在check out 察看档案内容时,会显示如下的状态,而且会自动更新
                $Id: filename revision date time author state
            ex:
                $Id: filename,v 2.3 2001/06/11 09:03:40 panda Exp panda $
       
        B.$Log$ :以解的方式,加入这一部份 $Log$
                如此在check out 察看档案内容时,会显示出在check in需要的log的讯息。 
                您可以利用$Log$来维护整个program的历史...。               (http://www.fanqiang.com)
    进入【UNIX论坛

相关文章
RCS介绍编(1) (2002-03-13 08:02:00)
CVS RCS HOWTO 原始程式码版本控制系统 (3) (2001-05-02 10:11:41)
CVS RCS HOWTO 原始程式码版本控制系统 (2) (2001-05-02 10:10:18)
CVS RCS HOWTO 原始程式码版本控制系统 (1) (2001-05-02 10:09:53)
The RCS MINI-HOWTO (2001-04-27 16:32:06)
 

★  樊强制作 欢迎分享  ★