RTC(理性团队音乐会)的传入和传出意味着什么?

时间:2019-01-11 17:43:34

标签: git rational-team-concert

能否请您使用Git的概念来解释它们?

还有,在外发集合上进行操作是否有危险?

2 个答案:

答案 0 :(得分:2)

RTC(Rational Team Concert from IBM)是集中式 VCS(版本控制系统)。
与分散的Git相对。
因此,两者之间的任何直接比较都将受到限制,并且充满不准确性。

但是您可以从中获得最接近的Git概念:

  • 一个待发更改集(可以从回购工作区传递到RTC Steam的一个更改集)将是 Git暂存文件(准备提交到的文件集)您当前的分支机构,
  • 一个i 正在进行的变更集(已发布到RTC流中并准备被接收到您的回购工作区中的变更集)将是ready to be merged after a fetch:{{1} }

对于更改集的微妙操作,一个示例是“ Reversing change sets”,它可以删除更改集中捕获的更改并创建补丁。
请参见“ Managing change sets in RTC”中的更多内容:丢弃和挂起也会影响(尤其是外发的)变更集。

答案 1 :(得分:0)

我要补充一点,如果同一源成员具有传入更改集,则无法在源成员上传递外发更改集。您必须先接受/合并变更集,然后才能交付外发变更集。

除此之外,当您未在本地测试代码(即经过测试的单元)时,唯一真正的“危险”就是将代码传递到流中。