无法将流转换为基础基线。可能基线已损坏。
是否可以修复此基线?
cleartool: Error: Version map for baseline is unavailable.
cleartool: Error: Unable to get unlabelled baselines in foundation
cleartool: Error: Unable to determine if configuration is valid
cleartool: Error: Unable to rebase stream
答案 0 :(得分:1)
首先,您确定选择正确的基线吗?
如果选择复合基线,则其性质未标记。
其次,您使用的是什么版本的ClearCase?您的项目是多站点项目吗?
您的错误消息显示在IBM技术说明“Creating a child stream in a ClearCase MultiSite environment results in Error”
中问题的根本原因是您正在创建流的网站上的
baselinelbtype
有以下后缀:
lbtype:<lbtype_name>_in_progress@\<cvob>
而创建基线的网站上的
baselinelbtype
及其掌握的对象如下:
lbtype:<lbtype_name>@\<cvob>
您可以查看此IBM技术说明“Version map for baseline is unavailable”
要确认此问题,请转到命令提示符,将目录(cd)更改为UCM视图,并将其更改为具有违规基线的组件的根目录。
- 运行
cleartool lsbl -l
并自上而下检查每个基线的标签状态,并注明那些未标记的基线。- 然后从最早的未标记基线开始并继续前进,运行chbl
- cleartool chbl -incremental baseline:@ \。
- 这将对每个未标记的基线应用标签状态,然后允许子流的变基。