Clearcase哈德森问题

时间:2010-10-12 12:16:17

标签: continuous-integration hudson clearcase

我在Hudson中配置了ClearCase插件。

我创建了一个项目,给出了新的hudson_view_name作为Hudson项目的视图名称,并提供了配置规范。 我在我的视图存储目录中确定它正在创建与视图相关的多个文件夹。喜欢,

  • hudson_view_name.vws
  • hudson_view_name.1.vws
  • hudson_view_name.2.vws

,但是当我看到“cleartool lsview”命令时,hudson_view_name.vws只显示hudson_view_name.x.vws而不是cleartool rmview -force -tag hudson_view_name

当我执行以下命令时:

hudson_view_name.2.vws
  • hudson_view_name.1.vws正在删除,但是hudson_view_name.vws和
  • viewname.x.vws仍然存在,我怎样才能删除这两个。

另一个问题是为什么Hudson创建了许多视图存储位置,如{{1}}?

1 个答案:

答案 0 :(得分:3)

viewname.x.vws查看存储空间的命名惯例,适用于重复使用标记的视图。
如果视图未在客户端删除,但仅在视图服务器端(即“cleartool unregister”,后跟“cleartool rmtag”),则会出现这种情况:
ClearCase的视图基本消失,但其客户端视图存储(现在无用)仍然存在 (这是Trent Fisher} his commentHudson ClearCase Plugin page所说的{{3}}

在这种情况下,您可以通过重复使用以前的视图标记重新创建视图,但是,由于相应的视图存储仍然存在,因此会创建一个新的storage.x.vws

我真的非常建议选择“使用现有动态视图”选项来避免这种情况:

alt text

(但与此图相反,我不会选择“不要重置配置规范”)。

相关问题