我正在尝试使用cleartool浏览一些CC存储库。我可以从lsvob获得一个VOB列表但是当我选择一个VOB条目时,cd进入它,并尝试做ls。看看里面有什么,我收到以下错误信息:
cleartool> ls。 cleartool:错误:路径名不在VOB中:“。”
以下链接说我必须在视图中运行ls但是如果我无法获得目录列表或者要查看的视图列表,我怎么知道去哪里。
http://ejostrander.com/cc_errors.html#ERROR19
看起来有点像你必须知道你想去哪里而无法得到一个选择清单。
问题:我如何超越这一点?
由于
答案 0 :(得分:3)
你必须在Unix上才能做cd /vobs/aVobTag
,但只要你不在视野中(或只要你没有做到这一点,那就不会给你任何东西)一个cleartool setview aViewTag
,允许/vobs/aVobTag
显示任何内容:请参阅“ClearCase setview
”。。
另外这些用于动态视图咨询,这意味着您需要先安装Vob (cleartool mount
)
首先创建一个视图,我建议使用动态视图(设置起来更简单快捷:请参阅“How to open a dynamic view in clear case with a given config specs using command prompt?”作为示例),然后转到:
cleartool mount /vobs/aVobTag
cd /view/yourView/vobs/aVobTag
如果您已在/main
分支上签入文件,则会在那里看到文件,因为Base ClearCase视图的默认配置规范为element * /main/LATEST
:请参阅“Config spec in Rational ClearCase”。