我该如何分支“ main”? UCM项目的节点? [英] How can I branch "main" node of a UCM project?

查看:97
本文介绍了我该如何分支“ main”? UCM项目的节点?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在将带有ClearCase插件的RAD用作 ClearCase Explorer透视图。我需要制作一个Java项目的新主版本。因此,我想将main / 0版本更改为ie。主/ 1。如何转发顶级版本?我试图通过使用项目资源管理器创建新的流来创建新项目。它需要以前的基准。但是,当我从这个新项目流中签入时,它从给定的基线版本(例如1)分支,如下所示。

We're using RAD with ClearCase plugin as "ClearCase Explorer Perspective". I need to make a new main version of a java project. For that reason, I want to change main/0 version to ie. main/1. How can I forward version from top-level? I tried to make new project by using "Project Explorer" creating new stream. It required previous baselines. However, when I checkin from this new project stream, it branches from the given baseline version(say 1) like below.

main
|
0
|
MyProj1_Integration
|
0
|
1(BL)---MyProj2_Integration
|          |
2          0
           |
           1

I want it to be like:

main
0  ------------------- 1 
|                      |
MyProj1_Integration   MyProj2_Integration
|                      |
0                      0
|                      |
1(BL                   1
|
2

检查版本时来自ClearCase Explorer的版本号如下所示:

When inspecting versions from ClearCase Explorer version numbers are shown like below:

/ main / MyProj1_Integration / MyProj2_Integration / 1

/main/MyProj1_Integration/MyProj2_Integration/1

我希望看到:

/ main / MyProj2_Integration / 1

/main/MyProj2_Integration/1

此外,我想包括来自
如何实现该目标?我需要创建一个新的VOB吗?

Also, I want to include latest versions of files from previous branch to the new branch. How can I achieve that? Do I need to create a new VOB?

推荐答案

/ main / 0 仅可从 INITIAL 基线访问。

这意味着您需要在 MyProj2_Integration 上有一个以 _INITIAL 结尾的基线。

只有该基础基准会从/ main / 0分支。

That means you need to have on your MyProj2_Integration an baseline ending with _INITIAL.
Only that foundation baseline will branch from /main/0.

有了该配置,您就可以从 MyProj1_Integration '到' MyProj2_Integration ',以便找回新分支 MyProj2_Integration 中第一个项目的最新版本。

Once you have that configuration, you will then be able to make a 'deliver' from 'MyProj1_Integration' to 'MyProj2_Integration', in order to get back the latest versions of your first project in the new branch 'MyProj2_Integration'.

这篇关于我该如何分支“ main”? UCM项目的节点?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆