2

在下图中,下面的箭头是什么意思?

这就是我的想法:每个箭头都描述了变更集从哪里流出/流向哪里。因此顶部工作区流发生变化并接受来自流的变化。底部的两个工作区只是将更改流向流,这些工作区不接受来自流的任何更改。这个对吗 ?

破蓝色箭头是什么意思?

在此处输入图像描述

4

2 回答 2

1

虚线箭头表示:此流量目标当前不是当前

如果您打开流,您将看到一个带有目标列表的“流目标”部分。

每行可以有两个限定符:“default”和“current”。
任何不是“当前”的目标都将由虚线箭头表示。

当前意味着,当您请求查看一个流与另一个流之间的差异时,它将显示流与当前目标之间的所述差异。


另请参阅此线程(更面向 repo 工作区和流之间的流目标)

  • “当前”表示“这是将显示在 Pending Changes 视图中的流目标”。
  • “默认”的意思是“如果您尝试交付给标记为“默认”的流量目标以外的流量目标,您将收到警告,询问您是否确定要交付给非默认目标。

这就是我的想法:每个箭头都描述了变更集从哪里流出/流向哪里。

是的,但这是一个“模型”:您不会直接交付/接受来自 Stream 的更改。您将始终从 repo 工作区执行此操作。

因此顶部工作区流发生变化并接受来自流的变化。

不完全是:

  • 实心蓝色箭头表示您可以向流询问所述流和回购工作区之间的差异(此处无法交付,只是差异的可视化)
  • 虚线蓝色箭头表示 repo 工作区知道 Stream(它被列为默认流目标,但所述流不是顶级 repo 工作区的当前流目标。
    这意味着“待定更改”视图不会显示与 Stream 相比,该 repo 工作区的任何差异(接受或交付)。

底部的两个工作区只是将更改流向流,这些工作区不接受来自流的任何更改。这个对吗 ?

否:目标意味着底部 repo 工作区知道 Stream(它们可以接受或交付更改),并且 Stream 是它们当前的流目标(“待定更改”视图主动监视底部 repo 工作区和 Stream 之间的差异。

于 2012-04-27T08:47:26.403 回答
0

根据链接,

http://www.ibm.com/developerworks/br/rational/library/parallel-development-rational-team-concert/

你的断言

“当前”表示“这是将显示在 Pending Changes 视图中的流目标”。“默认”是指“如果您尝试交付给标记为“默认”的流量目标以外的流量目标,您将收到警告,询问您是否确定要交付给非默认目标”。

是绝对正确的。

于 2013-09-12T18:41:01.763 回答