出站更改集
出站更改集中是从本环境送到外部关联环境的元数据集合。
新建出站更改集
点击新建更改集按钮,输入出站更改集名称后,进入更改集详情页,点击《添加组件》为更改集添加元数据组件。
添加组件页面会显示本企业所有的元数据组件信息,可以选择想要加入更改集的元数据。
添加组件的时候注意是否需要同时添加该组件的关联组件。
比如添加自定义字段的时候,请确认该字段所属的相关对象是否需要同时加入更改集中。
如果在部署此更改集的企业中,该字段所属的对象不存在,而更改集中又没有包括此对象,则部署更改集操作会失败。
上传出站更改集
在更改集中添加元数据组件后,可以把更改集上传到关联企业中部署。
点击列表页或者详情页的《上传》按钮,进行上传操作。
出站更改集上传前的状态为《待上传》,待上传的更改集中的元数据会随着环境中的元数据的更新而更新。
例如把自定义字段A(类型为text,长度为20)加入出站更改集。更改集上传前,字段A的长度被修改为30,这时更改集中的自定义字段A的长度也会更新为30。
出站更改集上传后的状态更新为《已关闭》,已关闭的更改集中的元数据不会随着环境中的元数据的更新而更新。
例如把自定义字段A(类型为text,长度为20)加入出站更改集。更改集上传后,字段A的长度被修改为30,这时更改集中的自定义字段A的长度依旧为20。同时,无法添加或者删除已关闭的更改集中的组件。
在出站更改集选择某些类型的组件后,系统会自动把和该组件关联的其他组件打包放入出站更改集。出站更改集上传后,被选中组件自动依赖的组件会显示在出站更改集的组件列表中。
更改集的具体自动依赖出站规则详见下表:
选择组件类型 | 自动加入更改集的关联组件类型 |
---|---|
对象 | 所选对象关联的 导入设置、布局、验证规则、字段、业务类型 |
字段 | 所选字段关联的 APL代码、全局变量、通用选择集 |
按钮 | 所选按钮关联的 APL代码、对象映射规则 |
布局 | 所选布局关联的 APL代码 (UI事件) 开启新建编辑页布局开关 会随着 新建编辑页布局 同步 分配布局设置 随 布局或者角色 同步 |
导入设置 | 所选导入设置关联的 APL代码 |
自定义角色 | 所选角色相关联的 业务功能权限、字段权限 |
预置角色 | 所选角色相关联的 业务功能权限、字段权限 |
审批流 | 所选审批流关联的 用户组、APL代码 节点处理人会拷贝所有维度的处理人信息 |
业务流 | 所选业务流关联的 用户组、APL代码 节点处理人会拷贝所有维度的处理人信息 |
工作流 | 所选工作流关联的 用户组、APL代码 节点处理人会拷贝所有维度的处理人信息 |
阶段推进器 | 所选阶段推进器关联的 用户组、字段 节点处理人会拷贝所有维度的处理人信息 |
出站更改集在上传时,无法被编辑、删除和复制。
建议不要在沙盒创建人员或者部门,因为沙盒新创建的人员和部门的id和生产环境的人员和部门的id可能不必配,导致包含人员和部门维度的元数据在部署后产生预想外的结果。
删除出站更改集
删除指定的出站更改集,注意此操作无法恢复。
复制出站更改集
指定某个出站更改集作为模板,复制出一个新的出站更改集,新复制出的更改集包含被复制更改集的所有元数据组件,状态为待上传。