# 协同自动化

    为更便捷地使用项目协同功能,平台支持协同自动化,能够根据事项状态流的变更自动更新相关事项,从而提升研发效率。

    # 事项状态流自动化

    1. 若需求下存在 包含任务,且任务的状态为“进行中”,则需求的状态将自动流转至“进行中”。

    2. 任务/缺陷 关联 MR 后,任务/缺陷的状态将自动流转至“进行中”。

    提示

    “进行中”即待处理的下一个可流转的子状态,包含自定义的状态,具体请参见 事项工作流

    # 需求同步任务

    1. 当需求所在的 迭代 发生变更时,若需求下包含任务,您可以选择将任务同步转移至目标迭代。

      若调整后的迭代截止时间早于当前迭代,系统将自动同步任务的迭代。

    2. 当需求的 标签 发生变更时,您可以选择将标签变更同步至需求包含的任务。

    # 根据迭代调整计划时间

    迭代内的事项起止时间需满足以下条件:

    • 事项的开始时间不可晚于截止时间。
    • 迭代内的事项截止时间不可为空,且不可晚于迭代截止时间。

    创建事项或调整迭代时,若事项的截止时间不在迭代周期内,系统将根据以下规则自动调整截止时间:

    若操作当天在迭代周期内,则以当天为事项的截止时间,否则以迭代开始时间作为事项的截止时间。

    若调整后的事项截止时间早于开始时间,则系统将调整开始时间等同于截止时间。

    # 自动化操作记录

    由于协同自动化触发的变更,平台将以 system 为操作人记录于 事项的活动日志 中,同时记录触发操作的具体原因。