一、沙盒更改集
1.1 沙盒更改集的定义
更改集是元数据的打包集合。更改集的作用是把元数据从一个环境发送到别的关联环境中部署。
什么是元数据?
- 元数据指在企业的管理菜单中的配置项,例如对象、字段、布局、权限、流程、自定义函数等。
- 元数据不包括业务数据。
1.2 沙盒更改集的使用场景
二次实施的场合,为了不影响生产环境的正常使用,我们可以创建一个沙盒环境,并在此沙盒环境上进行实施。
在沙盒配置了新的内容并且测试通过后,需要把沙盒新配置的内容迁移到生产环境中。
这时我们可以在沙盒中创建更改集,把想要同步到生产的元数据组件添加到更改集中,然后把更改集从沙盒发送到生产环境,最后在生产环境中校验并且部署更改集,完成元数据由沙盒到成产环境的迁移过程。
1.3 沙盒更改集的种类
-
出站更改集:出站更改集中是从本环境送到外部关联环境的元数据集合。
-
入站更改集:入站变更集是已从外部关联环境发送到本环境的元数据集合。企业在收到入站更改集后可以进行校验和部署操作。
1.4 关于使用沙盒更改集的注意事项
- 部署更改集的操作,会导致在环境中新建或者更新现有元数据,判断新建或者更新元数据的主key通常是元数据的apiName。
- 无法通过更改集完成删除元数据的操作,更改集只能新建或者更新元数据。
- 更改集一旦部署成功,无法一键回滚。如果需要删除更改集部署的元数据,需要去后台管理界面手动各个删除已部署的元数据。