Salesforce 开发整理(十)项目部署总结

项目部署顺序

  1. 全局值集
  2. 小组
  3. 自定义字段-对象-设置(SF1 紧凑布局要和记录类型在这里要一起部署)
  4. 邮件模板-静态资源
  5. 角色
  6. 工作流-流定义(包含进程生成器)
  7. 批准过程
  8. 开发部署<Apex类,页面,触发器,组件>
  9. 选项卡
  10. 视图
  11. 自定义按钮(链接)
  12. 布局-记录类型-操作<这仨绑定>
  13. 应用程序
  14. 文件夹,报表,自定义报表类型,仪表板
  15. 规则(重复/匹配/共享若干)

需要注意的地方

  • 没有启用的仪表板,报表,批准过程,审批流等等,尽量不要部署到正式里面去
  • 每次上载数据的时候把简档都带上一起<某些情况下简档不能部署>
  • 自定义设置在部署到正式里面之后需要重新定义值
  • 审批流在部署之前将所有的审批人设置为手动选择审批人
  • 如果可以,部署的内容尽量拆分成小块部署,一次部署太多容易报错
  • 如果开通了币种先在正式环境中开通币种
  • 以上清单可能只是涵盖了大部分内容,具体的还要根据项目的情况进行部署考量
  • 小组成员部署不到正式,需要调整
  • 标签可以通过Eclipse/Sublime通过Copy弄过去
  • 页面布局命名需要保持跟系统一致才能覆盖,否则会有空的页面布局

部署结束之后

  • 确认进程生成器或按钮等地方使用了SandBox中的ID
  • 邮件提醒测试,是否发送正确
  • 审批流确认审批人,然后在正式环境中设置为自动审批
  • 所有计划任务确认执行时间,开启运行
  • 导入数据
  • 部署中,标准字段的权限需要调整,这个不会被部署过去

 

原文地址:https://www.cnblogs.com/luqinghua/p/9388226.html

时间: 2024-10-04 11:50:08

Salesforce 开发整理(十)项目部署总结的相关文章

使用Eclipse开发后将项目部署到tomcat的webapps下面

*****************************使用Eclipse开发将项目部署到tomcat的webapps下面  1--在Eclipse中,默认会把Web项目放到Eclipse的工作空间下的.metadata\.plugins\org.eclipse.wst.server.core\tmp0(或者是tmp1)\wtpwebapps\下 2--在Eclipse中的最底下的Servers视图,将所有部署的项目移除 3--在该服务器上,单击鼠标右键选择"Open",或在空白处按

Salesforce 开发整理(三)权限共享

Salesforce提供对象的访问权限可以通过 安全性控制 → 共享设置,可以查看每个对象在系统内部默认的访问权限 共用读写:对象的记录任何用户都可以进行读写操作 公用只读:对象的记录任何用户都可以查看,但是只有记录所有人以及具有权限的用户可以编辑 专用:对应的记录只有具有权限的用户才可以进行读写操作 从父级控制:对象记录访问权限跟随父级 以Movie__c对象为例,此时对象权限为公用读写,看到的记录详情页面是这样的 而在编辑页面布局上看到"共享按钮"是被拉出来的状态 当我们将Movi

Salesforce 开发整理(十一) 自定义放大镜查找效果

有时候在自定义的visualforce页面上,需要实现系统标准的查找样式,当不能使用标准的style的时候,我们只能选择自定义实现,下面分享一个demo,预览效果如下: 实现代码,Visualforce页面 1 <!-- 自定义放大镜查找效果 --> 2 <apex:page showHeader="false" controller="SelectSystem" standardStylesheets="false" side

在linux上部署自己开发的web项目

在linux上部署自己开发的web项目 前言:相信有很多做开发的小伙伴和我之前一样,只会在windows环境下,利用开发工具开发运行web项目,但是却不知道怎么把开发好的项目部署到linux服务器上去,并能够外网访问,这里是我自己摸索总结的过程,包括了linux的一些常用的命令,希望能帮助到更多的人:文章中还有很多不足的地方,我会慢慢的和大家一起学习进步,慢慢的完善知识技术体系. 实验环境:虚拟机上的centos7 web项目,首先是要在linux上搭建好web服务器运行环境,需要提前下载好to

用户 &#39;IIS APPPOOL\**&#39; 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)

为开发方便-将项目部署到本地IIS上打开网页出现报错 1.打开IIS管理 2.点击应用池 3.找到你部署的网站名,右键“高级设置”——>“进程模型”——>“标识”修改为localsystem,点击“确定”. 步骤见下截图: 用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)

windows下载的java项目部署到linux的各种解决方案

1.Java是跨平台的,在linux下有问题,主要一是文件读取权限:二检查下系统环境变量设置可正确!.profile JavaWeb_将Windows平台上开发的JavaWeb项目部署到Linux平台上 步骤: 1.在Windows平台上,通过MyEclipse的[File] -> [Export] -> 将项目打包成.war文件: 2.在Windows平台上,删除.war文件中与Linux平台上重复或冲突的.jar文件,一般会在项目的notes文件中说明: 3.通过浏览器访问Linux平台的

iOS开发——项目部署

部署项目时简直被自己蠢哭,命令行复制时多复制一个字符,导致找不到路径.设置公钥是,配置成项目部署公钥,而不是个人公钥,导致git push 不成功. 使用 注册账号 建议不要使用新浪邮箱,使用新浪邮箱可能会收不到验证邮件 添加 SSH 公钥,进入终端,并输入以下命令 开源中国帮助文档地址:https://git.oschina.net/oschina/git-osc/wikis/帮助#ssh-keys 进入.ssh目录 # 切换目录,MAC中目录的第一个字符如果是 `.` 表示改文件夹是隐藏文件

谷歌正在开发的十大惊人项目

众所周知,谷歌不只做搜索.除了Android操作系统和Chromebook Pixel笔记本外,谷歌还在从事很多项目和服务. 这些产品都来自Google X部门.该部门的任务是开发能让世界更加美好的产品和服务.例如,通过能够飞上高空的汽艇来为偏远地区提供无线网络,甚至开发新药帮助医生诊断病疾病. 但这只是冰山一角.还是通过下面的列表来了解一下Google X和谷歌的其他部门正在从事的神奇项目吧. 1.无人驾驶汽车有朝一日可以增加道路安全 谷歌无人驾驶汽车项目已经经过了多年的开发.该公司一直在向立

Spring Boot框架开发的Java项目在CentOS7上的部署

需求:上级拿来一份Spring Boot框架开发的Java项目代码让我在服务器上运行起来,只说了一句该框架是自带了Tomcat(不用重新安装Tomcat),一份代码下有两个项目(一个管理端项目,一个用户端项目,等会会细说).我是一名运维,在上家公司只接触过在Tomcat下部署Java项目,自带Tomcat的没接触过,目前这个公司都是php软件攻城狮,所以只能靠自己了.幸好在一个学习交流群里碰到一位Java软件攻城狮,在该攻城狮的热心指导下项目成功运行.下面是详细步骤,知识点扩展及总结将在最后写出