1

我正在从事自动化构建,需要能够列出在特定活动下工作的元素。我是 ClearCase 的新手,所以我为天真道歉......

我的下游构建过程运行良好,我现在需要通过识别与一个或多个活动、标签等相关的(签入)文件(实际上是更改/发布经理想要的任何组合)来填充“预构建”区域列出构建的候选文件,然后从 M: 驱动器 (Windows) 复制它们。我们在 AIX 和 Win XP Pro 桌面上使用带有后端的 CC 7.1。我们将使用 ccperl 来驱动查找+复制过程。

我与“发现”作斗争无济于事-有人可以伸出援手吗?感谢所有帮助。

悬崖。

4

1 回答 1

1
  • 对于“标签”(我想是“UCM 基线”,因为您提到了仅在 UCM 中存在的“活动”):

最简单的方法是为动态视图配置配置规范:

element * MY_BASELINE

以便快速访问正确的文件。

  • 对于活动,您可以(如果涉及的文件不多)列出您想要的每个活动的确切版本:

    cleartool descr -l 活动:my_actity@\pvob

并将结果解析为 grep/awk 仅您需要的。
您只需在动态视图(任何动态视图)中执行此操作:活动将包含扩展路径名列表,这意味着您将能够通过该myFile@@/main/myBranch/myVersion路径访问和复制每个版本。

于 2009-09-02T12:53:04.190 回答