要从现有流创建新的dev
流,我首先创建了现有流的快照,并从此快照创建了一个新的prod
流。
(类似于从父流到子流的基线的ClearCase UCM rebase)
所有新流组件都与之前相同。所以'dev-stream
'& “prod-stream
”具有相同的组件(组件具有相同的名称并指向相同的基线)
是否应该使用新基线创建组件的副本?
以下是我的组件在RTC中如何显示“dev-stream
”和“放大器”的快照。 'prod-stream
':
基线不应包含单词“prod
”,因为这是dev
流
屏幕截图中的问题以红色圈出:组件名称中出现“prod
”这个词的方式或原因是什么?可以从名称中删除“prod
”吗?
答案 0 :(得分:1)
将快照添加到新流时,组件必须相同:相同名称和相同的基准名称。 (非常类似于ClearCase UCM rebase,您可以在其中找到用作子流的 foundation 基线的相同基线名称。)
流背后的想法是列出您需要工作的内容:这称为配置,如“scm”(可代表“源配置管理”,而不仅仅是“source 代码管理”)。
您的新流开始使用名为“prod
”的基线,这与您在新流中要进行的开发类型无关。
它只是一个“起点”(如ClearCase中的“基础基线”)。同样,此处不涉及复制或重命名。
在previous question中,您提到将当前流设为“dev-stream
”,但这对第一个流中已经提供的基线名称没有影响(无论其名称是什么)。这些基线保留了它们的名称,如果您对它们进行快照并在新流中重用该快照,您将获得完全相同的基线名称。
但是,您使用的第一个基线的名称无关紧要,只要其内容允许您开始单独的开发工作,并在其自己的流中隔离。
您将在其上显示您将在所述新流上创建和交付的任何基线,并且您将不会再看到该第一个基线名称。