1

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

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

4

1 回答 1

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)

那只会加载相关文件,并选择最新版本。

您可以使用该命令编写快照视图的创建脚本(只执行一次)cleartool mkview请参阅此答案
中的 示例。

另请参阅“快照视图和动态视图有什么区别? ”:
如果您有一个带有简单配置规范的动态视图:

element * /main/LATEST

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

于 2013-06-05T16:35:57.047 回答