重新设置开发流时找不到默认流

Can't find default stream when rebasing development stream

当我使用最新基线对我的开发流进行变基时,当前集成流不会自动显示。相反,我得到了所有可用流的列表。当我 select 列表中的集成流时,出现以下错误:

Because this stream has no default stream from which to retrieve recommended baselines, the baseline list has been seeded with the stream's current foundation baselines.

To proceed, you'll need to edit the baseline list directly. (Click 'Advanced' to view/edit the baseline list.)

当我转到 Project Explorer 并查看推荐的基线时,一切都正确显示。

这在历史上一直运行正常。如何将默认流设置回集成流?

我之前没有看到该错误消息,但是解决方法是:

  • rename the current child stream(不再有正确的默认父级),
  • 从集成流创建一个新的子流,并使用其默认父级(集成流)的正确基线对其进行重新定位,
  • 使第一个子流(有问题的流)过时,
  • 从那里继续。

我无法提供太多解释,但确实神奇地修复了它。

通常我会通过右键单击开发流并选择 "Rebase Stream..." 来变基。这是行不通的。然而,转到 Toolbox > UCM > Rebase Stream 似乎启动了它。

不工作

工作

希望能为其他人修复它。如果没有,您可以使用 VonC 的答案。