我们最近升级到Clearcase版本8.0.1.8。最近几天,我们的Clearcase动态视图经常停止。由于我的观点在Jenkins中被使用,如果他们停止了,一些用户正在打电话给我并说构建不起作用。
根本原因是Clearcase视图已停止。怎么避免这个?或者有没有办法每次通过詹金斯开始我的观点?
答案 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>