Version control 更改组件的名称

Version control 更改组件的名称,version-control,clearcase,rtc,Version Control,Clearcase,Rtc,为了从现有流创建一个新的dev流,我首先创建了现有流的快照,并从该快照创建了一个新的prod流。 (类似于从父流到子流的基线的ClearCase UCM重基) 所有新的流组件都与以前的相同。因此“dev stream”和“prod stream”具有相同的组件(组件具有相同的名称并指向相同的基线)。 是否应该使用新基线创建组件的副本 以下是“dev stream”和“prod stream”我的组件在RTC中的显示方式的快照: 基线不应包含单词“prod”,因为这是一个dev流。 问题在屏幕截

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

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

以下是“
dev stream
”和“
prod stream
”我的组件在RTC中的显示方式的快照:


基线不应包含单词“
prod
”,因为这是一个
dev
流。

问题在屏幕截图中以红色圈出:如何或为什么在组件名称中出现单词“
prod
”?可以从名称中删除“
prod
”吗?

将快照添加到新流时,组件必须相同:相同的名称和相同的基线名称。(非常类似于CurraseUCM ReBASE,在这里您可以找到相同的基准名称作为子流的基础基线)。

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

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

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

但是,您使用的第一个基线的名称作为起点并不重要,只要它的内容允许您开始一个独立的开发工作,独立于它自己的流。

您将在所述新流上创建和交付的任何基线都将显示在其上,并且您将不再看到第一个基线名称。

将快照添加到新流时,组件必须相同:相同的名称和相同的基线名称。(非常类似于CurraseUCM ReBASE,在这里您可以找到相同的基准名称作为子流的基础基线)。

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

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

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

但是,您使用的第一个基线的名称作为起点并不重要,只要它的内容允许您开始一个独立的开发工作,独立于它自己的流。

您将在所述新流上创建和交付的任何基线都将显示在其上,并且您将不再看到第一个基线名称。

基线不应包含单词“prod”,因为这是一个开发流。每个流中的组件彼此独立,即使它们具有相同的名称和基线名称。ie交付到流中的一个组件不会影响另一个流中具有相同名称和基线名称的另一个组件?@user470184基线名称不重要;这只是一个起点。在新流上的新回购工作区中创建新基线,并交付:您将看到它显示在所述新流中。但是,在您创建这些新基线之前,您会选择在上一个流中快照的基线作为起点,以便初始化新基线。这与CulasCaseBasic基线相似。您重命名了以前的流“dev”,这一事实不会改变已经在其上创建的基线(并在新的流中重用)@user470184我编辑了我的答案,以重申我在以前的评论中提出的观点。基线不应包含“prod”一词,因为这是一个dev流。每个流中的组件彼此独立,即使它们具有相同的名称和基线名称。ie交付到流中的一个组件不会影响另一个流中具有相同名称和基线名称的另一个组件?@user470184基线名称不重要;这只是一个起点。在新流上的新回购工作区中创建新基线,并交付:您将看到它显示在所述新流中。但是,在您创建这些新基线之前,您会选择在上一个流中快照的基线作为起点,以便初始化新基线。这与CulasCaseBasic基线相似。您将以前的流重命名为“dev”,这一事实不会改变已经在其上创建的基线(并在新的流中重用)@user470184我编辑了我的答案,以重申我在先前评论中提出的观点。