2014-01-08 41 views
1

我尝试交付,但由于rebase正在另一个视图中处理,因此失败。
该视图已被删除,因此如何通过设置此删除的视图来恢复视图并取消rebase操作并继续进行。如果已知视图的uuid,是否可以恢复删除的ucm视图?

cleartool: Error: Checkouts disallowed in view 
: a rebase is active using view "52df8e4.77de11e3.97f8.00:01:80:93:35:66" on this stream. 
cleartool: Error: Unable to check out "". 
cleartool: Error: Unable to checkout the directory element 
This may cause additional checkout and merge failures for files and directories contained within 
cleartool: Error: Checkouts disallowed in view 
: a rebase is active using view "52df8e4.77de11e3.97f8.00:01:80:93:35:66" on this stream. 

回答

1

你可以简单地复位,可提供另一种观点认为:
请参阅 “Reset Deliver to Another View”,并cleartool deliver

cleartool deliver -resume -reset -to aNewView -stream [email protected]\apvob -gmerge 

您可能会看到:

cleartool: Error: The integration view cannot be retargeted because view "xxxx" has checkouts. 
cleartool: Error: Unable to resume deliver. 

在这种情况下,它最好取消(除非你在“完成”步骤中)

cleartool deliver -cancel -stream stream:[email protected]\apvob -reset -to aNewView 

您也可以取消所有检出的与旧的已删除的视图(动态视图)

cd /path/to/aVob 
cleartool rmview -force -uuid uuid_of_the_deleted_view 

多见于“ClearCase: How to Uncheckout Files in Shapshot View Deleted From File System”。

相关问题