我正在开发自动构建,并且需要能够列出在特定活动下工作的元素。我是ClearCase的新手,所以我为naiivety道歉...
我的下游构建过程运行正常,我现在需要通过识别与一个或多个活动,标签等相关联的(签入)文件来填充“预构建”区域(事实上,任何组合变更/发布管理器)想要)通过列出构建的候选文件,然后从M:驱动器(Windows)复制它们。我们在AIX和Win XP Pro桌面上使用带有后端的CC 7.1。我们将使用ccperl来驱动查找+复制过程。
我与'发现'斗争无济于事 - 有人能伸出援助之手吗?感谢所有的帮助。
悬崖。
答案 0 :(得分:1)
最简单的方法是为动态视图配置配置规范:
element * MY_BASELINE
以便快速访问正确的文件。
对于活动,您可以(如果涉及的文件不多),列出您想要的每个活动的确切版本:
cleartool descr -l活动:my_actity @ \ pvob
并将结果解析为grep / awk只需要你需要的东西 您只需要在动态视图(任何动态视图)中执行此操作:活动将包含扩展路径名列表,这意味着您将能够通过{{1}访问和复制每个版本} path。