我提到“如何在ClearCase中为目录创建补丁?” 。我的问题是这个问题的延伸。我有一个快照视图,它指向一个项目分支。我更新了视图,一些文件得到了更新。现在我如何创建这些更新文件的zip文件(包括目录结构),以便我可以将文件解压缩到所需位置,并在那里复制更新的文件。
答案 0 :(得分:0)
差异补丁需要一个已知的基础。除非您在cleartool update
(或setcs -current
)之前在视图上设置标签,否则您将无法生成修补程序(之前的视图状态更新将是lo。
您需要解析由cleartool更新生成的日志,以便仅压缩这些文件并将所述文件解压缩(覆盖)到目标文件夹。
那么有没有办法从目录中获取zip。让我们说现在我们不打扰clearcase视图。但是一旦更新视图完成,我们应该能够扫描视图物理目录并获取最新文件,类似
由于您刚刚更新了快照视图,因此文件夹内容代表了正确版本的文件(即配置规范选择的版本)
您需要做的就是压缩根视图文件夹,然后您可以在其他地方解压缩(覆盖)其内容。