在环境之间迁移Salesforce社区配置

在环境之间迁移Salesforce社区配置,salesforce,salesforce-communities,Salesforce,Salesforce Communities,我正在研究一个技术POC,它使用Salesforce Community Builder在Salesforce之上创建一个外部可见的应用程序。这需要我们能够在开发环境中构建,并迁移到QA、UAT和生产组织中 对于Salesforce的其余部分,我们将元数据提取到Bitbucket(git)中,并使用竹子管理发布。我们希望对社区网站也这样做 目前我们还不知道如何做到这一点,或者其他类似的事情——元数据包括一个“.site”和一些xml配置,但是将站点导入site.com似乎不起作用 有人试过类似的

我正在研究一个技术POC,它使用Salesforce Community Builder在Salesforce之上创建一个外部可见的应用程序。这需要我们能够在开发环境中构建,并迁移到QA、UAT和生产组织中

对于Salesforce的其余部分,我们将元数据提取到Bitbucket(git)中,并使用竹子管理发布。我们希望对社区网站也这样做

目前我们还不知道如何做到这一点,或者其他类似的事情——元数据包括一个“.site”和一些xml配置,但是将站点导入site.com似乎不起作用

有人试过类似的方法吗


其他人如何将社区站点从开发阶段通过QA迁移到生产阶段?

迁移.site文件和一些其他xml配置,以及VF页面和apex控制器(可能在community site.com的保护下工作),无疑是一种可行的方法。我在不同的项目中做过几次,没有发现任何迁移问题。通常我使用ApacheAnt迁移工具和EclipseIDE。我想这也有可能与改变集

site.com唯一一个恼人的特性是它是一个二进制文件,包含所有模板、静态文件、代码等,历史本身也会发生变化。它不能在版本控制中正常处理。实际上,您无法比较提交之间的更改,这是一个非常令人恼火的事实


因此,我无法用您提供的详细信息更具体地说明。

Migration.site文件和其他一些xml配置,以及VF页面和apex控制器,它们可能在community site.com的保护下工作,这绝对是一种有效的方法。我在不同的项目中做过几次,没有发现任何迁移问题。通常我使用ApacheAnt迁移工具和EclipseIDE。我想这也有可能与改变集

site.com唯一一个恼人的特性是它是一个二进制文件,包含所有模板、静态文件、代码等,历史本身也会发生变化。它不能在版本控制中正常处理。实际上,您无法比较提交之间的更改,这是一个非常令人恼火的事实


因此,对于您提供的详细信息,我无法说得更具体。

我们已尝试按照您的描述导出/导入.site文件,但未能使其正常工作。您能否确认您已使用site.com工具成功迁移了Community Builder生成的站点?我们已尝试按您所述导出/导入.site文件,但未能使其正常工作。能否确认您已使用site.com工具迁移了Community Builder生成的站点?