You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

二次迁移Project VOB后,如何恢复ClearCase视图与Stream的关联?

问题:Project VOB跨域迁移后Web视图丢失Stream关联的修复方案

第二次将Project VOB从一个域迁移到另一个域后,在第二次迁移前于新域创建的视图在注册表中显示正常,但已失去与Stream的连接。这些是Web视图,重建视图需要开发者重新配置工作区,请问如何修复?


尝试chview命令失败的情况

@VonC建议的方法仅适用于仍与Stream保持有效关联的视图。当关联因Project VOB被替换而丢失时,执行chview命令会报错,以下是针对丢失Stream关联的常规动态UCM视图的操作及错误输出:

cleartool chview -stream CF_RL_04.03.00_DEV@\cf_pvob bfdeploy_CF_RL_04.03.00_DEV_dyn
cleartool: Error: Cannot set the stream for non-UCM view "bfdeploy_CF_RL_04.03.00_DEV_dyn".
cleartool: Error: Could not change view "bfdeploy_CF_RL_04.03.00_DEV_dyn" to stream "CF_RL_04.03.00_DEV".

异常视图的状态信息

该视图除Stream关联外,其他状态显示正常:

cleartool lsview -l bfdeploy_CF_RL_04.03.00_DEV_dyn
Tag: bfdeploy_CF_RL_04.03.00_DEV_dyn
  Global path: \\s-pmas-ibmrtm02.swe.la.gov\cc_storage\Views\SWE\bfdeploy\bfdeploy_CF_RL_04.03.00_DEV_dyn.vws
  Server host: s-pmas-ibmrtm02.swe.la.gov
  Region: swe
  Active: NO
  View tag uuid:f027d0e0.66d3408d.b8ea.54:bb:fa:b8:a2:a2
View on host: s-pmas-ibmrtm02.swe.la.gov
View server access path: D:\cc_storage\Views\SWE\bfdeploy\bfdeploy_CF_RL_04.03.00_DEV_dyn.vws
View uuid: f027d0e0.66d3408d.b8ea.54:bb:fa:b8:a2:a2
View attributes: ucmview
View owner: SWE\bfdeploy

注意:lsview -l的输出中未提及关联的Stream信息。

正常工作的动态UCM视图对比

以下是正常工作的动态UCM视图的lsview -l输出:

cleartool lsview -l bfdeploy_le_paymentinqdbpop_int_dyn
Tag: bfdeploy_le_paymentinqdbpop_int_dyn
  Global path: \\s-pmas-ibmrtm02.swe.la.gov\cc_storage\Views\SWE\bfdeploy\bfdeploy_le_paymentinqdbpop_int_dyn.vws
  Server host: s-pmas-ibmrtm02.swe.la.gov
  Region: swe
  Active: NO
  View tag uuid:316618d1.c0314d5a.ab38.bf:a2:3a:fd:a6:0c
View on host: s-pmas-ibmrtm02.swe.la.gov
View server access path: D:\cc_storage\Views\SWE\bfdeploy\bfdeploy_le_paymentinqdbpop_int_dyn.vws
View uuid: 316618d1.c0314d5a.ab38.bf:a2:3a:fd:a6:0c
View attributes: ucmview
View owner: SWE\bfdeploy

尝试注销重新注册视图无效

注销并重新注册与Stream分离的孤立视图也无法解决问题(以下命令针对常规UCM动态视图,以规避Web视图的额外复杂性):

M:\>cleartool unreg -view D:\cc_storage\Views\SWE\bfdeploy\bfdeploy_CF_RL_04.03.00_DEV_dyn.vws
M:\>cleartool register -view -host s-pmas-ibmrtm02 -hpath D:\cc_storage\Views\SWE\bfdeploy\bfdeploy_CF_RL_04.03.00_DEV_dyn.vws D:\cc_storage\Views\SWE\bfdeploy\bfdeploy_CF_RL_04.03.00_DEV_dyn.vws
    
M:\>cleartool chview -stream CF_RL_04.03.00_DEV@\cf_pvob bfdeploy_CF_RL_04.03.00_DEV_dyn
cleartool: Error: Cannot set the stream for non-UCM view "bfdeploy_CF_RL_04.03.00_DEV_dyn".
cleartool: Error: Could not change view "bfdeploy_CF_RL_04.03.00_DEV_dyn" to stream "CF_RL_04.03.00_DEV".

IBM官方回复

已向IBM提交技术案例,工程师Brian确认此问题无法修复。当替换Project VOB时,视图与Stream之间的关联会永久丢失,必须重建视图。IBM方认为视图的使用寿命如同纸巾般短暂,但对于需要花费大量时间配置快照视图工作区的开发者而言,显然无法接受这一结论。


内容的提问来源于stack exchange,提问作者Jozef

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 15:57:22