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

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

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

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

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


反馈