在Redmine中,您可以基于状态矩阵的方式定义/更新问题工作流程:http://www.redmine.org/projects/redmine/wiki/RedmineIssueTrackingSetup#Workflow
在我们的Redmine数据库中生成工作流程图时,我遇到了一些在相同状态之间设置的状态转换,例如Resolved
- > Resolved
。
乍一看,这对我来说毫无意义,但Redmine允许这样做。所以我想问一下是否有任何合理的考虑要做,或者如果我删除这些状态转换会有任何副作用吗?
答案 0 :(得分:1)
快速测试确认那些状态转换不必要:在不修改状态的情况下更新问题不会被视为状态转换。
答案 1 :(得分:0)
由于基本的矩阵结构,这些过渡就在那里。如果您检查默认的工作流程矩阵(我不知道是否有一些在线演示数据库,但您总是可以开始30天的easyredmine试用并亲自看到它们),您会看到交叉状态框始终是“未选中”(因此逻辑要求它。)
答案 2 :(得分:0)
1.状态Resolved-> Resolved
很重要,因为根据用户的要求,有时可能会或可能不会发生动态状态变化。
2.同时将工作流引擎理解为具有正确上下文的开源开发人员,而不管用哪种语言来理解它也是正确的视角来看待它。如果有 NO 复选框来优化工作流程,则工作流矩阵没有任何意义。这意味着那个地方没有逻辑元素。