如何在创建之前验证视图的发生

时间:2011-12-22 08:45:21

标签: clearcase cleartool

我使用cleartool命令创建了一个视图。

cleartool mkview -tag code-count-view -nsh $ccViewspath+$ccViewName

但由于它是在下次执行时作为脚本的一部分添加的,我面临的问题是视图已经存在

如何验证视图名称是否已存在?

2 个答案:

答案 0 :(得分:2)

一个简单的cleartool lsview yourViewTag足以检查是否存在动态视图 您的情况如何(您的cleartool命令会创建动态视图)

对于快照视图,您还有其他问题需要查找/检查所述快照视图的根目录which isn't always easy

答案 1 :(得分:1)

这是我们已经在ClearEnv中遇到的问题,我们的ClearCase附加工具可以通过预定义的模板自动创建工作环境,因此我可以分享我的见解。

我的建议:做以下检查:

  • 如果视图标记已存在,请检入ClearCase注册表
  • 检查目标文件夹是否已存在

如果要创建ClearCase资源管理器的快捷方式,还需要进行进一步的检查,可能还有更多需要处理的方案