当前位置: 代码迷 >> 企业开发 >> SalesForce: 企业开发方式
  详细解决方案

SalesForce: 企业开发方式

热度:5028   发布时间:2013-02-26 00:00:00.0
SalesForce: 企业开发模式
Development Modes:
  1.直接在PROD环境中用WEB界面开发
  2.Dev -> PROD
  3.Dev -> QA -> PROD
  4.Dev -> QA -> Stage(UAT) -> PROD  适用于多个项目一起上线的情形
  5.最后一种做法,它适用于多个项目一起开发但不同时走的情形. 这种做法很复杂,在此不表.
2/3/4/5 都要遵守一个约定: 在PROD上手动做的改动,都应该集成到其他环境中. 否则, 当DEV,QA,Stage -> PROD时,可能会发生冲突
 
关于PROD -> DEV的同步,有一些最佳实践
  1. 不准直接在PROD上做改动.所有改动都要从DEV开始
  2. 如果要改PROD,只做Metadata API相关的改动;因为这种改动会生成一条可追踪的轨迹
  3. PROD上只设一个Admin.单人管理,比多人管理,可以集中记录所有的改动
  4. 定期做PROD->DEV同步,以避免遗漏
 
Release时还要注意SalesForce自己的升级问题.  而且,SalesForce中Sandbox和PROD的版本还未必一致.Sandbox的版本可能更高,也可能更低

  相关解决方案