项目部署顺序
- 全局值集
- 小组
- 自定义字段-对象-设置(SF1 紧凑布局要和记录类型在这里要一起部署)
- 邮件模板-静态资源
- 角色
- 工作流-流定义(包含进程生成器)
- 批准过程
- 开发部署<Apex类,页面,触发器,组件>
- 选项卡
- 视图
- 自定义按钮(链接)
- 布局-记录类型-操作<这仨绑定>
- 应用程序
- 文件夹,报表,自定义报表类型,仪表板
- 规则(重复/匹配/共享若干)
需要注意的地方
- 没有启用的仪表板,报表,批准过程,审批流等等,尽量不要部署到正式里面去
- 每次上载数据的时候把简档都带上一起<某些情况下简档不能部署>
- 自定义设置在部署到正式里面之后需要重新定义值
- 审批流在部署之前将所有的审批人设置为手动选择审批人
- 如果可以,部署的内容尽量拆分成小块部署,一次部署太多容易报错
- 如果开通了币种先在正式环境中开通币种
- 以上清单可能只是涵盖了大部分内容,具体的还要根据项目的情况进行部署考量
- 小组成员部署不到正式,需要调整
- 标签可以通过Eclipse/Sublime通过Copy弄过去
- 页面布局命名需要保持跟系统一致才能覆盖,否则会有空的页面布局
部署结束之后
- 确认进程生成器或按钮等地方使用了SandBox中的ID
- 邮件提醒测试,是否发送正确
- 审批流确认审批人,然后在正式环境中设置为自动审批
- 所有计划任务确认执行时间,开启运行
- 导入数据
- 部署中,标准字段的权限需要调整,这个不会被部署过去
原文地址:https://www.cnblogs.com/luqinghua/p/9388226.html
时间: 2024-10-04 11:50:08