在ClearCase UCM模式中,有两种基线类型:增量基线、完全基线。ClearCase创建增量基线的方法是记录下最近一次完全基线以及自那时以来发生变化的版本。ClearCase创建完全基线的方法是记录下该构件根目录下的所有版本。关于增量基线的创建,有朋友认为只标识两次基线对应版本的差,但实际上不是这样的。以下面的例子来说明:
假设项目有1.txt、2.txt、3.txt三个文件。我们先打了一条完全基线BL_Full后,这时三个文件都有一个基线标识BL_Full。假设这时我对1.txt做了修改,打了一条增量基线BL_a,此时1.txt多了一个基线BL_a。此时我再对2.txt做了修改,打一条基线BL_b,这时查看1.txt的版本树,会看到1.txt的最后一个版本有两个基线标识BL_a和BL_b。