首页 > 解决方案 > 查找特定 VOB 中超过 100MB 的所有 Clearcase 文件

问题描述

如何在特定的 BASE Clearcase VOB 中搜索所有超过 100MB 的存档文件。在 Unix 文件系统中,很容易:

find . -type f -size +104857600c -exec ls -la {} \;

是否可以直接在文件系统中的 VOB 文件夹中搜索而无需创建 Clearcase 视图并修改配置规范?

如果我必须创建一个 Clearcase 视图,是否可以使用 cleartool 命令 find 在整个 VOB 中进行搜索。

标签: clearcase

解决方案


本技术说明中所述:

目前该cleartool find命令没有可用的大小选项。
由于实施解决方案所需的重大架构更改,产品管理部门决定将请求的功能从未来的升级和发布中排除。

所以创建视图仍然是强制性的。
您可以直接使用 ClearCase Explorer:

http://www-01.ibm.com/support/docview.wss?uid=swg21296399&aid=1

或者在动态视图中使用常规 Linux 命令:

# find . -size +20480c -print
./vendor/Common/NT/work/toolset/make/cal.output
./vendor/Common/NT/work/toolset/make/paf.output

是否可以使用 cleartool 命令 find 在整个 VOB 中进行搜索。

“所有可能的版本”中的“整个 VOB”... 不是真的,除非您尝试在MVFS 动态视图的扩展路径名中查找文件。我还没有测试过这个选项。


推荐阅读