Continuous integration Clearcase hudson问题
我已经在Hudson中配置了ClearCase插件 我创建了一个项目,将newContinuous integration Clearcase hudson问题,continuous-integration,hudson,clearcase,Continuous Integration,Hudson,Clearcase,我已经在Hudson中配置了ClearCase插件 我创建了一个项目,将newhudson\u view\u name作为hudson项目的视图名,并提供了配置规范。 我在我的视图存储目录中标识它正在创建与视图相关的多个文件夹。像 hudson\u view\u name.vws hudson\u view\u name.1.vws hudson\u view\u name.2.vws ,但当我看到我的“cleartool lsview”命令时,只有hudson\u view\u name.
hudson\u view\u name
作为hudson项目的视图名,并提供了配置规范。
我在我的视图存储目录中标识它正在创建与视图相关的多个文件夹。像
hudson\u view\u name.vws
hudson\u view\u name.1.vws
hudson\u view\u name.2.vws
cleartool lsview
”命令时,只有hudson\u view\u name.vws
可见,而不是hudson\u view\u name.x.vws
执行以下命令时:
cleartool rmview -force -tag hudson_view_name
正在删除,但hudson\u view\u name.vws和hudson\u view\u name.2.vws
hudson\u view\u name.1.vws仍然存在,我如何才能删除这两个
另一个问题是为什么Hudson创建了许多视图存储位置,如
viewname.x.vws
?viewname.x.vws
是重用标记的视图的视图存储的命名约定。当视图未在客户端被删除,而仅在视图服务器端被删除时(即“
cleartool unregister
”,后跟“cleartool rmtag
”):ClearCase的视图基本上消失了,但它的客户端视图存储(现在已经没有用了)仍然存在。
(这是在第二部分中所说的) 在这种情况下,可以通过重用以前的视图标记重新创建视图,但是,由于仍然存在相应的视图存储,因此会创建一个新的
storage.x.vws
我真的建议选择“使用现有动态视图”选项,以避免:
(但与此图片相反,我不会选择“请勿重置配置规范”)。现在,我如何删除视图存储位置上显示的条目hudson_view_name.1.vws hudson_view_name.x.vws,例如:\\servername\views\username\,这是我所有视图存储在服务器中的位置。问题是即使删除了实际视图,但这两个被忽略的条目仍然占用了我的服务器空间。@srinanapa:ClearCase不再使用那些旧的
x.vws
view存储目录:您可以简单地删除它们(rmdir
)。这也将避免在重新创建具有与未注册和rmtag'ed的旧视图相同标记的视图时创建新的x.vws
。