在下图中,下面的箭头是什么意思?
这就是我的想法:每个箭头都描述了变更集从哪里流出/流向哪里。因此顶部工作区流发生变化并接受来自流的变化。底部的两个工作区只是将更改流向流,这些工作区不接受来自流的任何更改。这个对吗 ?
破蓝色箭头是什么意思?
在下图中,下面的箭头是什么意思?
这就是我的想法:每个箭头都描述了变更集从哪里流出/流向哪里。因此顶部工作区流发生变化并接受来自流的变化。底部的两个工作区只是将更改流向流,这些工作区不接受来自流的任何更改。这个对吗 ?
破蓝色箭头是什么意思?
虚线箭头表示:此流量目标当前不是当前的。
如果您打开流,您将看到一个带有目标列表的“流目标”部分。
每行可以有两个限定符:“default”和“current”。
任何不是“当前”的目标都将由虚线箭头表示。
当前意味着,当您请求查看一个流与另一个流之间的差异时,它将显示流与当前目标之间的所述差异。
另请参阅此线程(更面向 repo 工作区和流之间的流目标)
- “当前”表示“这是将显示在 Pending Changes 视图中的流目标”。
- “默认”的意思是“如果您尝试交付给标记为“默认”的流量目标以外的流量目标,您将收到警告,询问您是否确定要交付给非默认目标。
这就是我的想法:每个箭头都描述了变更集从哪里流出/流向哪里。
是的,但这是一个“模型”:您不会直接交付/接受来自 Stream 的更改。您将始终从 repo 工作区执行此操作。
因此顶部工作区流发生变化并接受来自流的变化。
不完全是:
底部的两个工作区只是将更改流向流,这些工作区不接受来自流的任何更改。这个对吗 ?
否:目标意味着底部 repo 工作区知道 Stream(它们可以接受或交付更改),并且 Stream 是它们当前的流目标(“待定更改”视图主动监视底部 repo 工作区和 Stream 之间的差异。
根据链接,
http://www.ibm.com/developerworks/br/rational/library/parallel-development-rational-team-concert/
你的断言
“当前”表示“这是将显示在 Pending Changes 视图中的流目标”。“默认”是指“如果您尝试交付给标记为“默认”的流量目标以外的流量目标,您将收到警告,询问您是否确定要交付给非默认目标”。
是绝对正确的。