Clearcase 通过命令行创建复合基线
我肯定错过了什么,但不确定是什么。 尝试复制ClearProjExp步骤的功能,使用命令行和脚本来自动完成流程,从而创建具有组件和复合基线的项目。ClearCase 8.0.0.3/AIX 选择新项目Clearcase 通过命令行创建复合基线,clearcase,Clearcase,我肯定错过了什么,但不确定是什么。 尝试复制ClearProjExp步骤的功能,使用命令行和脚本来自动完成流程,从而创建具有组件和复合基线的项目。ClearCase 8.0.0.3/AIX 选择新项目 向导的第一步:y_项目1.0,my_项目1.0,传统并行开发,下一步 第2步,从所选主线基线为项目种子,下一步 步骤3,添加组件和组合,移除其他组件,然后 步骤4,仅使组件可修改,下一步 第5步,没有ClearQuest集成,完成(我们实际上有CQ,int,但对于这个例子) 继续 创建的项目
- 向导的第一步:y_项目1.0,my_项目1.0,传统并行开发,下一步
- 第2步,从所选主线基线为项目种子,下一步
- 步骤3,添加组件和组合,移除其他组件,然后
- 步骤4,仅使组件可修改,下一步
- 第5步,没有ClearQuest集成,完成(我们实际上有CQ,int,但对于这个例子)
- 继续
- 在复合材料上拖放组件,好吗
- 基地名称:BL0,好的
cleartool mkproject
-in myfolder@/vobs/Appplication_pvob
-model DEFAULT
-blname_template component,date,time,basename
-policy ${POLICY}
-npolicy ${NEG_POLCIY}
-modcomp ComponentA, ComponentA_composite my_project_1.0@/vobs/Appplication_pvob
cleartool: Warning: Skipping component "ComponentA_composite". This component stores only baselines, not file elements, and cannot be modified directly by users.
cleartool mkstream
-integration
-in my_project_1.0@/vobs/Appplication_pvob
-baseline ComponentA_130626_011525_BL0.1 stream:my_project_1.0_int@/vobs/Appplication_pvob
cleartool mkbl
-component ComponentA_composite@/vobs/Appplication_pvob
-adep ComponentA@/vobs/Appplication_pvob
-view ccadmin_my_project_1.0_int BL0
cleartool: Error: Cannot make baseline of component "ComponentA_composite" because it is not in the configuration of stream "my_project_1.0_int".
cleartool: Error: Unable to create baselines.
你应该:
- “
”首先组件A
(您已经这样做了)cleartool mkcomp-nroot ComponentA_composite@/vobs/appapplication_pvob
- 将复合(无根)组件的初始基线直接添加到右流中(意味着您无需将其添加到项目中:所述项目仅记录可修改组件)
cd/view/ccadmin\u my\u project\u 1.0\u int cleartool rebase-bas组件A_复合_首字母
- 制作一个复合基线:
cleartool mkbl-comp component a_composite@/vobs/application_pvob-对组件的依赖:component a@/vobs/application_pvob-查看ccadmin_my_project_1.0_int BL0
最后一部分应该起作用,因为流的基础基线确实包含无根组件<代码>组件-Apple < /C> > .
一如既往,@ VONC通过!rootles组件已经完成(我的遗漏)。所示步骤产生正确的最终结果,但有变化。如果通过GUI完成,则无需创建视图来执行重基。