0

我越来越关注

Rational ClearCase Explorer
---------------------------
Error checking out 'C:\Projects\TestServlet.java'.

Lock on activity "activity_test_name" prevents operation "change activity".
Unable to check out "C:\Projects\TestServlet.java".
4

2 回答 2

2

允许您签出该文件的正确程序是将您包括在该锁上豁免的用户列表中:请参阅cleartool lock手册页
但是您需要是声明了活动或当前 Stream 的 pvob 的所有者,或者是 root(或 Windows 上的特权用户)。

如果仅锁定活动,则另一种方法是创建另一个活动。

cleartool mkact anotherActivity

然后尝试结帐。它应该取消设置当前(锁定)活动,并设置一个新活动。

但是,如果 Stream 本身被锁定(甚至是 vob/pvob),那么您需要向您的 ClearCase 管理员请求解锁。
例如,参见IBM 技术说明“锁定活动防止操作更改活动”,它说明了“活动锁定”错误消息在这种情况下是如何误导的。
但那是针对 CC2003 的,我想您使用的是更新版本的 ClearCase。

于 2012-04-25T06:52:36.683 回答
1

对您正在使用的 VOB 具有管理控制权的人已锁定活动,因此您无法进行签出。与负责人交谈以找出原因。

问题(很可能)不是您通常没有权限这样做。如果 VOB 被锁定以进行备份,则会出现不同的错误。

于 2012-04-25T06:10:30.273 回答