解决变更历史记录中的间隔

如果您尝试接受的变更集依赖于未包含在工作空间中的变更集,那么 Rational Team Concert™ 源代码控制 会检测到将在组件的变更历史记录中创建间隔。您可以通过接受变更作为 Rational Team Concert 源代码控制 补丁来解决此问题。
关于此任务

将会修改变更历史记录的操作(包括恢复、接受、交付和废弃)可能会引入间隔。如果工作空间包含多个传出变更集并且您尝试交付其中一部分,但您尝试交付的传出变更集未构成它们所包含的任何文件的完整变更历史记录,那么交付操作将失败,并且系统将提示您包括其他变更集。

如果您尝试接受来自某个源的变更集,但该源不是工作空间的其中一个正常流向目标(例如从工作项或者另一个工作空间接受变更集),那么该变更集可能会依赖于未包含在工作空间中的其他变更集。由于未符合那些依赖关系,因此这将在组件的变更历史记录中引入间隔,并且您只能通过查找缺少的变更集并按正确顺序将其接受或者通过接受变更作为 Rational Team Concert 源代码控制 补丁来解决该间隔。

当您通过接受变更作为 Rational Team Concert 源代码控制 补丁来解决间隔时,Rational Team Concert 源代码控制 将创建一个补丁;该补丁在合并到工作空间时,将按照传入变更集修改工作空间中文件的方式进行文件修改,但不会执行该间隔期间的变更。此操作通常自动执行,但在某些情况下,您可能必须以手动方式合并该补丁的某些部分。有关更多信息,请参阅创建和应用 Rational Team Concert 源代码控制 补丁


反馈

本资料对您是否有帮助?您可以在 Jazz.net 上提供反馈(需要注册):在论坛中发表意见或者提交错误