我已开始处理现有应用,代码的唯一副本位于SalesForce中。如何备份(导出)以便我可以回滚到原始代码,如果我弄得一团糟?
答案 0 :(得分:5)
有几个选项可以将版本控制备份或添加到Salesforce配置或Apex代码中。
仅在Sandbox(设置 - >管理设置 - >数据管理 - >沙箱)或Developer Edition中编辑代码或进行配置更改。如果出现问题,这会使您的更改与生产实例分开,如果沙盒太乱了,您可以随时从生产中刷新它并开始清理(丢失以前的所有工作)。
您可以使用Subversion通过Force.com Eclipse IDE进行版本控制(用于代码或对象配置)。查看this答案,了解有关如何设置的详细信息。
另一种选择是,如果您的Salesforce版本允许,则创建多个沙箱,作为您实例的“快照”。但是,沙盒会过期(在非活动状态30天后)。