更改组件的名称

时间:2012-07-18 16:44:39

标签: version-control clearcase rtc

要从现有流创建新的dev流,我首先创建了现有流的快照,并从此快照创建了一个新的prod流。
(类似于从父流到子流的基线的ClearCase UCM rebase)

所有新流组件都与之前相同。所以'dev-stream'& “prod-stream”具有相同的组件(组件具有相同的名称并指向相同的基线) 是否应该使用新基线创建组件的副本?

以下是我的组件在RTC中如何显示“dev-stream”和“放大器”的快照。 'prod-stream':

enter image description here

基线不应包含单词“prod”,因为这是dev流 屏幕截图中的问题以红色圈出:组件名称中出现“prod”这个词的方式或原因是什么?可以从名称中删除“prod”吗?

1 个答案:

答案 0 :(得分:1)

将快照添加到新流时,组件必须相同:相同名称和相同的基准名称。 (非常类似于ClearCase UCM rebase,您可以在其中找到用作子流的 foundation 基线的相同基线名称。)

流背后的想法是列出您需要工作的内容:这称为配置,如“scm”(可代表“源配置管理”,而不仅仅是“source 代码管理”)。

您的新流开始使用名为“prod”的基线,这与您在新流中要进行的开发类型无关。
它只是一个“起点”(如ClearCase中的“基础基线”)。同样,此处不涉及复制或重命名。

previous question中,您提到将当前流设为“dev-stream”,但这对第一个流中已经提供的基线名称没有影响(无论其名称是什么)。这些基线保留了它们的名称,如果您对它们进行快照并在新流中重用该快照,您将获得完全相同的基线名称。

但是,您使用的第一个基线的名称无关紧要,只要其内容允许您开始单独的开发工作,并在其自己的流中隔离。
您将在其上显示您将在所述新流上创建和交付的任何基线,并且您将不会再看到该第一个基线名称。