CCRC ClearCase 远程客户端 - 视图的配置规范错误。 。 。需要同步

发布于 2024-11-17 11:15:03 字数 842 浏览 2 评论 0原文

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

我对流有一个完全传统的视图(只有我在这个流上工作)。

最初这个视图工作得很好,我可以根据需要签入、签出或劫持。

现在,除了持续开发代码之外,我的立场没有明显的改变,每次尝试签出、签入或劫持时我都会收到错误。可视化:

CRVAP0087E CCRC 命令“签出”失败:视图“{我的视图名称}”的配置规范需要与流同步。

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

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

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

“修复不一致”因错误而停止:*Error: "com.ibm.rational.clearcase.remote_core.rpc.MalformedResponseException: Premature EOF"*

其他两个操作正常完成 – 但出现错误情况'结帐/劫持等仍然存在。

那么如何“同步”我的直播呢?

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

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

I'm using only CCRC and I don't have ClearCase locally installed.
I use CCRC Version: 7.1.1 Build id: 7.1.1.03.00_2010C.D100803

I have have a perfectly conventional view on a stream (only I work on this stream).

Initially this view worked fine, I could check in, check out, or hijack as required.

Now, with no apparent change my side, other than ongoing development of code, I get error for every attempted check out, check in , or hijack. Viz:

CRVAP0087E CCRC command 'checkout' failed: Config spec for view, "{my view name}", needs to be synchronized with the stream.

I have tried all three menu options which are available from the 'refresh' menu - namely:

'resource' , 'update from repository' , 'repair discordance'.

I have tried all three of these menus, starting from the root of my view as it appears in CCRC, on the relevant VOB's and much lower down the source code tree.

'repair discordance' stops with error : *Error: "com.ibm.rational.clearcase.remote_core.rpc.MalformedResponseException: Premature EOF"*

The other two operations complete normally – but the erroneous situation as regards 'checkout/hijack etc remains.

So how can 'synchronize' my stream?

My only workaround is to create an increasing number of other views on the same stream (These work, at least initially...). Then I can copy files locally between streams using BeyondCompare.

However, I'm contracting to a very sophisticated user of ClearCase who have have hundreds of work streams in complex trees. I myself am working across multiple streams. It will be easy to disastrously 'copy then deliver' into the wrong stream and wipe out someone else's work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

回眸一笑 2024-11-24 11:15:03

我的立场没有明显改变

如果有人修改了该流的配置(基线)(即使你是唯一一个处理它的人),那么关联的视图(这里是你的 CCRC 视图)将需要重新生成他们的配置规范符合新的 Stream 配置(这就是“同步”的含义。

请参阅 IBM 技术说明“将 CCRC 视图与共享 UCM 流同步< /a>”:菜单“Update Roesource”就是做到这一点的方法。

更新资源

with no apparent change my side

If anyone has modified the configuration (baselines) of that stream (even though you are the only one to work on it), then the associated views (here your CCRC view) will need to regenerate their config spec in accordance with the new Stream configuration (which is what "synchronize" means.

See the IBM technote "Synchronize a CCRC view with a shared UCM stream": the menu "Update Roesource" is the way to do just that.

Update Resource

定格我的天空 2024-11-24 11:15:03

在CCRC 7.1.2中,操作是“刷新->从存储库更新”。
还有一个“从存储库更新”的工具图标。

In CCRC 7.1.2, the operation is "Refresh -> Update from Repository".
There also is a tool icon for "Update from Repository".

夜无邪 2024-11-24 11:15:03

请尝试删除加载规则并将其放回到“编辑视图配置”窗口中。
此后,请尝试再次使用“从存储库更新”选项。这对我有用。

Please try to remove the load rules and and them back in the "Edit View Configuration" window.
After this, please try use the "Update from Repository" option again. This worked for me.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文