如何仅以clearcase查看一组文件

时间:2013-06-05 16:25:08

标签: clearcase

我需要创建一个仅包含从ClearCase存储库获取的一组文件(a.cb.cc.c)的tar。 我需要这些文件的所有最新版本,我正在编写一个脚本来执行此操作。

我该怎么做? 我应该使用修改后的配置规范创建一个新的静态视图,然后执行tar吗? 如果是这样,我如何只选择那些文件出现在视图中而不是整个代码库?

1 个答案:

答案 0 :(得分:1)

您可以使用以下配置规范创建快照视图:

element * /main/LATEST
load /vob/path/to/a.c
load /vob/path/to/b.c
load /vob/path/to/c.c

(我假设这里是基础ClearCase,而不是UCM ClearCase)

这只会加载相关文件,并选择LATEST版本。

您可以使用cleartool mkview命令编写快照视图的创建脚本(仅执行一次) 请参阅示例in this answer

另见“What are the differences between a snapshot view and a dynamic view?”:
如果你有一个简单配置规范的动态视图:

element * /main/LATEST

然后你不需要加载文件,只需要安装vob:所有文件都可用。
这也是一个解决方案。