2

我尝试使用 CCRC 工具更新清晰的案例视图。如果由于某种原因上次更新被中止,有时视图会被锁定,并且在锁定被打破之前无法更新。有没有人可以帮助告诉我如何使用 CCRC 工具解锁此视图?

这是我在 rcleartool 中运行命令更新时的错误消息。

CRMAP7009:CCRC 命令“更新”失败:错误:“com.ibm.rational.clearcase.remote_core.copyarea.CopyAreaLockedException:复制区域“/Users/vizmacmini2/Jenkins/jenBranch941u1_vizmacmini2”被另一个进程锁定。一旦该操作重试请求完成。锁定信息:上次刷新:2013 年 11 月 14 日下午 5:38:02 锁定时间:2013 年 11 月 14 日下午 4:41:07 用户 ID:vizmacmini2 主机名:10.197.40.115 进程 ID:未知。冲突

4

1 回答 1

1

如果文件被锁定是因为某个进程保留了句柄,则可以简单地杀死该进程,然后通过CCRC Navigator View重新启动更新

Refresh > Update from Repository 

关于 "" com.ibm.rational.clearcase.remote_core.copyarea.CopyAreaLockedException" 错误消息,IBM 帮助页面提到:

copyarea.lck当 ClearCase在用户尝试从与 ClearCase 本地客户端位于同一台机器上的 ClearCase 远程客户端进行变基或交付后遇到文件时,会出现 Copy Area Locked 提示。

所以我怀疑您的脚本需要找到并删除该copyarea.lck文件才能继续。

但我也建议检查为什么(或是否)有待处理的变基或交付正在进行中。
最好在脚本运行之前完全完成“变基或交付”。

OP jingxw在评论中添加:

由于上一个进度因超时或手动退出而失败,因此进度处于挂起状态。所以锁是预期的。

于 2013-11-14T10:08:19.847 回答