**在我正在使用的计算机上,有一个我们称为magic_view
的视图-它表现出以下奇怪的行为:
$ ct lsview magic_view
magic_view /view_store/pet_recon_team_vws/magic_view.vws
$ ct catcs -tag magic_view
ct: Error: View tag "magic_view": ClearCase object not found
现在,magic_view
不是我创建的,所以我猜测它发生了一些奇怪的事情。但是-什么?是什么导致视图对lsview
可见但对catcs
未知?
答案 0 :(得分:1)
这意味着该视图已被注册(cleartool register -view
)
但是尚未声明其标签(cleartool mktag -view
)
cleartool register -view -replace -host newhost -hpath hpath/xxx.vws /hpath/xxx.vws
ct mktag -view -replace -tag tag -host newhost -gpath gpath gpath
在您的情况下,此图片的标签部分缺失:
您可以看到更多cleartool mktag -view
examples here。
client region中可能缺少其标签:
示例:从UNIX服务器上为ClearCase View创建一个Windows标记,并将其视图存储在NAS设备上:
cleartool mktag -view -tag samecs_view -region samecs_win -host view_server_host.samecs.com \
-gpath "\\\\samecs\\ccviewstore \\gbush_view.vws" \
-hpath "\\\\samecs\\ccviewstore \\gbush_view.vws" \
/net/samecs/ccviewstore/gbush_view.vws
Brian Cowan添加in the comments时,使用rgy_check
命令可以提供帮助。
这将告诉您有关CC注册表问题。
一次,如果您实际上不在快照视图中,则在获取快照视图的configspec时会遇到问题,但这当前可行。