【问题标题】:Why check "Create new baselines" when creating a new snapshot in RTC source control为什么在 RTC 源代码管理中创建新快照时选中“创建新基线”
【发布时间】:2014-06-24 10:33:40
【问题描述】:

在创建新快照时,检查“创建新基线”有何不同?

如果未选中,则会创建快照并备份快照中的所有组件并创建基线?

如果选中此选项,则会创建新基线,但它们似乎也在选中“创建新基线”时创建。

【问题讨论】:

    标签: version-control rtc


    【解决方案1】:

    根据this thread

    快照只是一组基线(每个基线来自不同的组件)。这就是 ClearCase 所说的“复合基线”。

    您可以根据自己的喜好对工作区或流的状态进行快照。这将在需要时自动创建基线,即,当该工作区/流中组件的当前配置当前未在基线中捕获时

    所以,正如this thread中提到的那样

    当我创建新快照时,它只在更改的组件中创建新基线,而不是在没有更改的组件中。

    我怀疑签入“创建新基线”会强制为所有组件创建基线,包括那些已经在基线的组件。

    这会强制快照中包含的基线名称保持一致。

    2018 年 1 月更新,3 年后:Dmitry Grigoryev 提及 in the comments

    该复选框上的标签现在在新版本中更加清晰

    【讨论】:

    • 解释清楚多了... /end-sarcasm
    • @DmitryGrigoryev 感谢您的反馈。我已将您的评论包含在答案中以提高知名度。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-08
    • 1970-01-01
    • 2022-10-23
    相关资源
    最近更新 更多