CCRC ClearCase远程客户端-错误';查看的配置规范。需要同步';

CCRC ClearCase远程客户端-错误';查看的配置规范。需要同步';,clearcase,clearcase-remote-client,Clearcase,Clearcase Remote Client,我只使用CCRC,没有在本地安装ClearCase。 我使用CCRC版本:7.1.1构建id:7.1.1.03.00_2010C.D100803 我对一条流有一个非常传统的看法(只有我在这条流上工作) 最初这个视图运行良好,我可以根据需要签入、签出或劫持 现在,除了正在进行的代码开发之外,我的立场没有明显变化,每次尝试签出、签入或劫持都会出错。即: CRVAP0087E CCRC命令“checkout”失败:视图“{my view name}”的配置规范需要与流同步。 我已经尝试了“刷新”菜单中

我只使用CCRC,没有在本地安装ClearCase。 我使用CCRC版本:7.1.1构建id:7.1.1.03.00_2010C.D100803

我对一条流有一个非常传统的看法(只有我在这条流上工作)

最初这个视图运行良好,我可以根据需要签入、签出或劫持

现在,除了正在进行的代码开发之外,我的立场没有明显变化,每次尝试签出、签入或劫持都会出错。即:

CRVAP0087E CCRC命令“checkout”失败:视图“{my view name}”的配置规范需要与流同步。

我已经尝试了“刷新”菜单中提供的所有三个菜单选项,即:

“资源”、“从存储库更新”、“修复不一致”

我已经尝试了所有这三个菜单,从CCRC中显示的视图的根开始,在相关的VOB上,并在源代码树的下方

“修复不一致”停止并出现错误:*错误:“com.ibm.rational.clearcase.remote\u core.rpc.MalformedResponseException:过早EOF”*

其他两项操作正常完成,但“签出/劫持”等错误情况仍然存在

那么“如何同步我的流呢

我唯一的解决方法是在同一个流上创建越来越多的其他视图(这些工作,至少最初是…)。然后我可以使用BeyondCompare在流之间本地复制文件

然而,我与一位非常成熟的ClearCase用户签约,他在复杂的树中拥有数百个工作流。我本人正在跨多条流工作。很容易灾难性地“复制然后交付”到错误的流中,并抹杀其他人的作品

我这边没有明显的变化

如果有人修改了该流的配置(基线)(即使您是唯一处理该流的人),那么相关视图(这里是您的CCRC视图)将需要根据新的流配置(这就是“同步”的含义)重新生成其配置规范

请参阅IBM technote“”:菜单“Update Roesource”就是这样做的方法


在CCRC 7.1.2中,操作是“刷新->从存储库更新”。
还有一个用于“从存储库更新”的工具图标。请尝试删除加载规则,并将其返回“编辑视图配置”窗口。
在此之后,请尝试使用“从存储库更新”选项。这对我很有效。

请问您使用的是什么版本?CCRC 7.1.1版中的菜单结构完全不同。没有“工具”菜单,也没有“更新资源”或“还原菜单”——这种类型的唯一菜单选项是“刷新”——我已经尝试了“刷新”下的所有三个子菜单。@Tony:没错,technote是针对CCRC7.0.x的。我使用的是CCRC7.1.2,还有相同的“刷新”子菜单。我建议在您的刷新会话期间在CCRC服务器端收集日志:@Tony:如果我正确理解您的情况(本地视图配置和流配置不匹配),这与不一致无关(这在IBM技术说明中有详细说明:)