在clearcase中如何从特定视图中删除签出?

在clearcase中如何从特定视图中删除签出?,clearcase,Clearcase,我有RationalClearCaseV7.1.2.13 我需要从视图中删除某些签出,因为这些签出是保留的,并且用户已经去度假了 请帮助我。最简单的方法是“注销”用户的签出: cleartool descr -l vob:\myVob # get the uuid of the user's view from the description of the vob cleartool mount \myVob cd m:\mynewView\myVob cleartool rmview -fo

我有RationalClearCaseV7.1.2.13

我需要从视图中删除某些签出,因为这些签出是保留的,并且用户已经去度假了

请帮助我。

最简单的方法是“注销”用户的签出:

cleartool descr -l vob:\myVob
# get the uuid of the user's view from the description of the vob

cleartool mount \myVob
cd m:\mynewView\myVob
cleartool rmview -force -uuid old_view_uuid
这不会修改用户视图中的任何内容:文件仍在修改中,但不会被视为已签出。
相反,它们将是“”(在快照视图中)或“”(动态视图)


另一个选项(将保留签出设置为未保留)很少可能,因为它需要访问视图以及提升的权限。

是否可以重新注册视图?或者,除了注销视图之外,还有其他方法可以执行此操作吗?@user3437212视图未注销:只有签出文件是:用户必须再次签出它们(同样,文件本身没有任何修改,只是不再被视为签出)但是命令“rmview”看起来像是取消注册视图:)@user3437212在这种情况下不是:它不取消注册视图:它只从执行命令的vob中删除视图的任何引用(签出文件)。视图仍然存在并且仍然有效。