这是场景:我有任务说A,B,C,D和E.我希望任务E在每个其他任务完成后运行,即任务E运行4次(任务A完成后,然后任务B完成后) ,然后在任务C完成后和任务D)之后。
我尝试在优先约束中使用OR约束来实现。
问题是任务E只运行一次。一旦它在任务A之后运行,它就被标记为已完成,并且在其他任务(B,C和D)之后它不会执行。
以下是我的实施截图。
有关实施此类逻辑的任何想法?提前谢谢。
答案 0 :(得分:1)
为了确保您不需要维护同一任务的4个版本,将任务放在它自己的包中,然后使用所有指向新包的单个执行包任务。