无法在vob <vobname> </vobname> </replica>的副本<replica name =“”>中执行“make branch”操作

时间:2015-03-16 09:15:59

标签: clearcase-ucm cleartool

我们最近改变了从一个站点(inh)到另一个站点的流的主控权。事情很好,直到出现错误。

现在从子分支到&#34;移动分支&#34;导致错误。并非所有合并都存在问题。选择目录(或者我认为是这样)并没有合并。

  Unable to perform operation "make branch" in replica "interfaces_src_ies" of VOB "\interfaces_src".
    Master replica of branch type "project_subset_QPE-5060" is "interfaces_src.inh".
    There is no candidate version which can be checked out.
    Unable to check out "M:\dyn_project_subset\interfaces_src\src\java\src\chs\cof\project".

我该如何解决这个问题?如何将&#34;分支类型&#34; project_subset_QPE-5060的主控权更改为 interfaces_src.ies

2 个答案:

答案 0 :(得分:1)

IBM technote swg21142784所述,这应该意味着主控转移不完整。

转移时签出文件时可能会发生这种情况 确保没有签出文件(在两个网站上),并尝试再次转移主控权 <(即使它已经传输了)

或者,如技术说明中所述,尝试在另一个站点上创建分支,并使用multitool syncreplica -export从主控站点创建同步数据包,以便创建元素的站点接收{ {1}}操作。
你在IBM technote swg21118471中看到了那种操作。

在Windows上,this setting can also help preventing this situation
mkbranch / options / Operations选项卡/高级选项:

cleardlg.exe

答案 1 :(得分:0)

在尝试签出要修改的文件时,我也遇到了这个问题。

我能够创建一个视图,但是当我尝试签出文件时,它一直在抱怨:

Error checking out '<file>'.
Unable to perform operation "make branch" in replica "<branch>" of VOB "<vob>".
Master replica of branch type "<type>" is "<X>"
Unable to check out "<file>"

通过将ClearCase Registry Server更改为正确的主机,然后重新创建View来解决此问题。