如何查询ClearCase视图是否是动态的?

时间:2014-06-04 20:51:47

标签: clearcase

如何判断ClearCase视图是静态的,Web还是动态的?

到目前为止我发现的最好的是尝试startview,但这有一些副作用......

理想的方法不必(超时失败)联系视图服务器。

2 个答案:

答案 0 :(得分:1)

最好的方法是使用lsview命令:

ct lsview  –l/ong  –ful/l <view>

这可以为您提供创建视图的时间和人员,上次修改和上次访问 视图所有者,视图组成员和其他人的权限 使用-full选项,报告以下附加属性: 视图是动态视图还是快照视图 视图是只读还是可写

您创建的ClearCase Web视图或您加入的UCM项目出现在ClearTeam Navigator中。

答案 1 :(得分:0)

clieartool lsview中唯一提供视图特性的选项是-pro(对于属性)

cleartool lsview -pro viewTag

但这不是正确的方法,考虑网络视图意味着没有“cleartool”。

另一个简单的方法是缺少cleartool:这意味着ClearTeam 8.x(或7.x的CCRC),Web视图,而不是快照。

如果除了ClearTeam Explorer之外还安装了“thick”客户端(Rational ClearCase客户端),(从CT8.x now supports dynamic views as well开始),则右键单击视图并选择其属性比{{ {1}}命令。

快照视图的根目录在硬盘驱动器上,动态安装在MVFS驱动器上(Windows上默认为cleartool,unix上为M:\),因此如果启动视图并且它出现在那些安装点上,它是一个动态的视图。

另一种可能性是显示配置规范(/views):如果没有加载规则,则它是动态视图。