为什么我的clearcase视图经常停止?

时间:2016-03-09 04:23:42

标签: jenkins clearcase clearcase-ucm

我们最近升级到Clearcase版本8.0.1.8。最近几天,我们的Clearcase动态视图经常停止。由于我的观点在Jenkins中被使用,如果他们停止了,一些用户正在打电话给我并说构建不起作用。

根本原因是Clearcase视图已停止。怎么避免这个?或者有没有办法每次通过詹金斯开始我的观点?

3 个答案:

答案 0 :(得分:1)

我不知道詹金斯对动态视图的副作用,但是:

  • 您可以检查日志(客户端和视图服务器)以查看是否有任何事件解释视图停止的原因
  • 您可以在作业中添加第一个构建步骤,以确保视图已启动。

答案 1 :(得分:1)

如果从真正的旧版本升级到8.x,则可能正在处理视图空闲超时。如果视图服务器进程空闲2小时,它将关闭。有人也可能正在关闭视图。我最近有人建立了一个工作,1)在多个系统上并行运行; 2)启动并设置特定(共享)视图; 3)做了一个短暂的工作; 4)运行一个明文endview -server。这往往会给其他主人做有趣的事情。

通常,这只会增加作业所花费的时间,因为MVFS最终会重新启动视图。

如果,OTOH,我的观点在客户端上结束,所以他们放弃/查看,这有点不同。我设置了ClearCase命令历史记录,看看谁在停止查看。

答案 2 :(得分:1)

你可以做的是强迫Jenkins启动它需要使用的视图。这可以通过" cleartool startview"命令。您只需要在需要使用视图的作业开头指定要开始的视图标记,例如,

cleartool startview <view-tag>