Deployment 将大型代码库部署到新的Salesforce开发组织
Deployment 将大型代码库部署到新的Salesforce开发组织,deployment,migration,salesforce,force.com,Deployment,Migration,Salesforce,Force.com,目前,我们有多个用户试图在salesforce的同一个应用程序上开发代码。我们已经有了一个产品,它已经有了很多代码。我们试图做的是找到一种易于使用的机制,用于将我们的中心代码库部署到多个与开发人员无关的组织
我们所拥有的-
存储所有代码的SVN代码库
多个不相关的开发组织
当前的组织和代码库有很多Apex、页面、电子邮件模板、报告、仪表盘、工作流、配置文件、触发器和大多数标准以及自定义Salesforce功能
我们想做什么-
1.一种简化的机制或方法,可用于将整个组织部署到一些未融合的开发人员/
目前,我们有多个用户试图在salesforce的同一个应用程序上开发代码。我们已经有了一个产品,它已经有了很多代码。我们试图做的是找到一种易于使用的机制,用于将我们的中心代码库部署到多个与开发人员无关的组织
我们所拥有的-
存储所有代码的SVN代码库
多个不相关的开发组织
当前的组织和代码库有很多Apex、页面、电子邮件模板、报告、仪表盘、工作流、配置文件、触发器和大多数标准以及自定义Salesforce功能
我们想做什么-
1.一种简化的机制或方法,可用于将整个组织部署到一些未融合的开发人员/合作伙伴组织
我们所尝试的-
1.我们使用Eclipse尝试了同样的方法,完成活动几乎需要6-7个小时,而且由于多个符合项之间的依赖性,也有可能遗漏一些内容。这是一个非常头痛的问题。
2.使用Ant迁移工具。使用Force.com迁移工具和Ant命令,我们第一次尝试部署到不相关的组织。但它在命令提示符上至少出现了400-500个错误。我不知道该怎么做。我们是否有更简单的方法,或者我们需要一个接一个地解决每个问题
我们没有变更集或沙箱/生产组织的规定,因为我们正在为多个用户创建一个包。
请让我知道任何其他可能用于将庞大的代码库(标准+自定义SF组件)迁移到任何不相关的开发组织的方法
任何帮助都将不胜感激
谢谢,
Kaushik当我们需要手动将SF项目部署到新组织(或手动更新当前组织)时,我们通常按以下顺序部署项目的一部分:
静态分辨率
标签
团体
角色
信头
文件
目标
标签
应用程序
电子邮件
班级
页数
组成部分
布局
触发
工作流程
报告
达什博兹
主页布局
主页组件
轮廓
权限集
这使我们能够避免与项目组件中的依赖项相关的错误。此外,我们还使用一些工具进行持续集成(例如Jenkins,它将所有更改(提交到存储库)部署到CI组织,并且每晚在QA组织上部署构建)