3

我正在尝试使用 cleartool 浏览一些 CC 存储库。我可以从 lsvob 获取 VOB 列表,但是当我选择一个 VOB 条目时, cd 进入它,然后尝试执行 ls 。要查看里面的内容,我收到以下错误消息:

清除工具> ls 。cleartool:错误:路径名不在 VOB 中:“。”

以下链接说我必须在视图中运行 ls 但是如果我无法获得目录列表或要转到的视图列表,我怎么知道去哪里。

http://ejostrander.com/cc_errors.html#ERROR19

看起来有点像你必须已经知道你想去哪里并且无法获得选择列表。

问题:我该如何超越这一点?

谢谢

4

1 回答 1

3

您必须在 Unix 上才能执行 a cd /vobs/aVobTag,但只要您不在视图中(或者只要您没有执行 a cleartool setview aViewTag,这将允许/vobs/aVobTag显示任何内容),这不会给您任何东西:见“ ClearCasesetview ”)。
另外,这些是用于动态视图咨询,这意味着您需要先安装 Vob ( cleartool mount)

首先创建一个视图,我推荐一个动态视图(更容易和更快地设置:请参阅“如何使用命令提示符在给定的配置规范下以清晰的情况打开动态视图? ”作为示例),然后转到:

cleartool mount /vobs/aVobTag
cd /view/yourView/vobs/aVobTag

如果您已在分支上签入文件,您将在那里看到文件/main,因为 Base ClearCase 视图的默认配置规范是element * /main/LATEST:请参阅“ Rational ClearCase 中的配置规范”。

于 2012-09-19T21:20:21.247 回答