主版本自动升级的设置
平台支持流程版本,流程版本包含:
- 草稿版本: 仅作用于开发调试,一个流程有且只有一个草稿版本;
- 历史版本:作用于生产环境中已经启动的流程实例,在一个时刻,一个流程可以有多个历史版本;
- 主版本:作用于生产环境,表示此时启动流程实例时使用的版本,在一个时刻,一个流程有且仅有一个主版本;
流程版本的生成:
- 草稿版本:在IDE中,可以设计流程的草稿版本;在流程定义中,可以创建一个流程的草稿版本。
历史版本及主版本:
自动升级主版本:应用发布、可部署模板更新或流程定义中的“发布”功能,可以基于草稿版本生成新的主版本,之前的主版本变成历史版本。
不自动升级主版本:应用发布、可部署模板更新或流程定义中的“发布”功能,可以基于草稿版本生成新的历史版本,主版本不变。
从4.0版本开始,在流程定义功能中支持了“自动升级主版本”的设置,如下图:
关闭自动升级主版本后如果要切换主版本可以流程定义中版本管理中操作,如下:
关闭自动升级主版本的功能是每个流程单独控制的,关闭后还可以再开启,开启后就会恢复为自动升级。