查找ClearCase分支类型的子集

时间:2012-01-17 17:43:10

标签: branch clearcase

我正在开发一个大型项目,其中定义了数千种分支类型,并希望快速检索“我的”分支类型列表。这可以通过列出我创建的分支类型,或列出名称以我的用户名开头的分支类型来实现。

由于完整列表很大且lstype通常运行大约一个小时,有没有办法制定一个可以快速回答的查询?

1 个答案:

答案 0 :(得分:0)

我从未发现本地命令能够快速返回 答案 查看cleartool lstype command时,技术说明“LSTYPE performance improvements”确实提到了:

  

-short-nostatus-unsorted选项可用于提高cleartool lstype命令的性能

但与ClearCase的一切一样,这不能经受现实世界的考验,其中(这里)类型的数量非常非常

...

因此,考虑到我每隔5分钟不创建一个brtype,我通常会对此类请求执行的操作是每2小时运行一次批处理作业,更新brtype列表我需要的信息(所有者,日期,......)。

我可以随时过滤该文件(至少是该文件的最新版本),以便提取我需要的brtype列表。
这个列表不存在风险,但实际上这种方法效果相当好。