首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >多个ClearCase区域间的切换

多个ClearCase区域间的切换
EN

Stack Overflow用户
提问于 2017-11-08 23:35:42
回答 2查看 420关注 0票数 1

我试图弄清楚如何在多个ClearCase区域之间切换,而不必每次都修改ClearCase属性。

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-09 05:37:15

即使在最新的ClearCase 9.0.1中,更改区域也需要更改ClearCase属性:参见"分配Rational ClearCase主机的注册表和区域“。

您可以做的事情(如果您不想通过注册表/属性完全切换区域)是利用-reg/-region选项来执行某些命令。

例如,请参见cleartool lsview -reg newtwork-region:您可以在不更改当前区域的情况下列出其他区域的视图。

但这仍然局限于上市资源(Vobs,Views)。

一旦在视图中使用命令(lscheckout、checkout、.),上述命令将在当前区域内工作。

您可能需要考虑将来自另一个区域的视图注册到当前区域的注册表中(cleartool register)。

如注释中提到的,另一种方法是修改注册表,就像2005年的Javascript程序REGION_SWITCHER.js一样。

源代码

它修改了:

代码语言:javascript
运行
复制
HKEY_LOCAL_MACHINE\SOFTWARE\Atria\ClearCase\CurrentVersion\Region
票数 1
EN

Stack Overflow用户

发布于 2020-10-21 15:19:09

您可以拥有多个区域并在它们之间共享视图。问题是,如果您在Unix/Windows混合环境中,Unix只能使用Unix视图,而Windows可以同时使用这两种视图。

在我的公司,我们有一个Unix区域和一个Windows区域。如果我希望能够在两个区域中使用相同的视图,则在Unix上创建该视图,然后使用“区域同步器”(在ClearCase家庭基地的“管理”选项卡上查找此内容)使视图在中可用。该工具将负责注册视图并在第二个区域创建其标记,并具有访问该视图所需的正确路径。(我们使用Samba与Windows共享Unix视图存储位置。)

我不确定您首先需要做什么来设置ClearCase,以便它能够同时看到两个区域,但是只要您能够同时看到这两个区域(如果清除工具lsview -reg有效的话,也可以),区域同步器就是您想要使用的工具,这样您就可以轻松地签入和签出视图,或者像在您自己的区域中创建视图一样使用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47191559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档