在我的工作场所,为了访问服务器上的某个文件夹,例如/x/y
,我需要使用命令设置一个clearcase视图cleartool
。 (我对clearcase
或不太了解cleartool
)。只有这样我才能浏览它的文件/目录。所有这些都可以使用命令行来完成。
我想知道我是否可以通过图形文件管理器(例如 nautilus)做同样的事情:它会让我的工作更轻松。
但是,如果我设置一个视图,然后从命令行调用 nautilus,它就无法浏览/x/y
目录。鹦鹉螺说它找不到/x/y
。如何才能做到这一点?
答案1
你一定在谈论动态视图,因为不必设置快照视图(它们是基于文件的工作区,可在硬盘驱动器上使用)。
关于动态视图,“设置”视图可以指:
- 开始所述视图(
cleartool startview aDynamicviewTag
) - 将视图设置为特殊的安装点(
cleartool setview aDynamicViewTag
,警告,它会生成一个新的 shell)
在第一种情况下,您需要制作一个鹦鹉螺脚本(您可以将其集成到 Nautilus 菜单中)这将:
- 列出所有视图 (
cleartool lsview -s
) - 启动选定的视图(或多个视图)
在第二种情况下,您需要创建一个在上下文菜单中使用的脚本:
- 仅将文件管理器中选择的目录作为参数,
- 检查该目录是否直接位于下面
/view
(所有动态视图都安装在/view
:下/view/aDynamicViewTag
) - 调用
cleartool setcs aDynamicViewTag
该视图(您一次只能设置一个视图:其内容将位于/vobs/aVob/...
)