在clearcase中如何将不可修改的基线转换为可修改的?

时间:2013-10-17 12:50:42

标签: clearcase clearcase-ucm

创建了一个新的UCM项目,其中配置了多个基线

当我尝试检出特定组件中的文件时,我不允许结帐,它说可能是流只读。

我能够检查流中的其他组件文件。所以我试着运行以下命令

  

cleartool lsstream -view“MyBuildView”-l

输出有很多东西和我在下面复制的基线相关信息。

我能够看到component3是不可修改的,因为它不在推荐的基线中。 (我在创建项目的过程中单独添加了它,但是错过了)

foundation baselines:
  myProjc_RelBuild.1614@\my_PVOB (Compent1@\my_Pvob) (modifiable)
  myProj_RelBuild.5158@\my_Pvob (Component2@\my_Pvob) (modifiable)
  myProj_RelBuild.3209@\my_Pvob (Component3@\my_Pvob) (non-modifiable)
recommended baselines:
  myProjc_RelBuild.1614@\my_PVOB (Compent1@\my_Pvob) (modifiable)
  myProj_RelBuild.5158@\my_Pvob (Component2@\my_Pvob) (modifiable)

如何制作component3可修改的组件?我有什么办法可以将广告作为推荐基线的一部分吗?这是强制性的吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试:

 cleartool chproj -amodcomp Component3@\my_Pvob yourProject@\my_Pvob

然后您应该更新您的信息流:

 ct chstream -generate stream:yourStream@\myPVob

最后更新视图的配置规范

 cd /path/to/your/view
 cleartool setcs -stream

然后你可以再次尝试结账。