通过 CLI (CCRC) 更新 ClearCase Webview

Updating a ClearCase Webview via CLI (CCRC)

我正在尝试编写脚本以通过 rcleartool 自动更新 clearcase webview。当我尝试更新时,发生以下情况:

CRMAP7009: Command "Update" failed:

CCRC WAN Server: Error: Unable to get view handle.
Fehler: "java.io.IOException: Status(1001:hasNonOkMsg):

CCRC WAN Server: Error: Unable to get view handle.

这是我提前做的(在终端内): ClearCase 版本 9.0.1.4

  1. 登录透明案例服务器,有效

  2. 在特定的 vob 中进入我的视图

  3. update .

我还尝试使用以下来自 IBM (https://www.ibm.com/support/pages/sites/default/files/support/swg/rattech.nsf/0/a4136394b0ed467285257a94004d05b2/%24FILE/RefreshView.java) 的脚本通过 Java 进行更新,但这也不起作用。此处无法登录,可能是公司代理设置的问题

我唯一想完成的是从存储库自动更新,我还安装了 ClearTeam Explorer。

我希望有人有这方面的经验并能帮助我

祝你有美好的一天,菲利普

rcleartool command does include the update subcommand

但是请确保,如图所示 in this thread 使用 CC 8.0.9+(说明了关于 rcleartool update 的不同错误),或者更一般地说,您可以使用最新的 ClearCase 版本。

注意,在一个 bat 文件中,同一个线程提到:

"rcleartool update" is ignored because rcleartool.bat itself is a batch file so u have to use "call rcleartool -params args" in each line in your batch file.

这是为了防止您的脚本在 Windows ClearCase 客户端上执行。

感谢 VonC 的回答,但解决方案总是在我眼前。我只需要设置 PRIMARY_GROUP 就可以了。

看看我的另一个问题,我解释得更好一些