2016-04-29 4 views
1

Je consulte un fichier POC technique à l'aide de Salesforce Community Builder pour créer une application visible de l'extérieur de Salesforce. Cela nécessiterait que nous soyons capables de construire dans des environnements de développement et de migrer vers des organisations de QA, UAT et de production.Migration de configurations Salesforce Communities entre des environnements

Pour le reste de Salesforce, nous extrayons les métadonnées dans Bitbucket (git) et gérons les versions en utilisant Bamboo. Nous aimerions faire de même avec le site des communautés.

Pour le moment, nous ne pouvons pas voir comment nous pouvons faire cela, ou quelque chose de similaire - les méta-données incluent un ".site" et une config xml, mais l'importation du site dans Site.com ne semble pas fonctionner .

Est-ce que quelqu'un a essayé quelque chose de similaire?

Comment d'autres personnes migrent-elles les sites communautaires du développement, en passant par le contrôle qualité vers la production?

Répondre

0

Migration fichier .site et une autre config xml avec les pages VF et les contrôleurs d'apex qui pourraient fonctionner sous le capot de la communauté site.com est certainement l'approche de travail. Je l'ai fait quelques fois dans différents projets et n'ai pas trouvé de problème avec la migration. Habituellement, j'utilise l'outil Apache Ant Migration et Eclipse IDE. Je suppose que c'est aussi possible avec les ensembles de changements.

Seule une caractéristique gênante de site.com est le fait qu'il s'agit d'un fichier binaire qui contient tous les modèles, les fichiers statiques, le code, etc. et l'historique change lui-même. Il ne peut pas être traité normalement dans le contrôle de version. En fait, vous ne pouvez pas comparer vos changements entre les commits et c'est vraiment irritant. Donc, je ne peux pas dire quelque chose de plus concret avec les détails que vous avez fournis.

+0

Nous avons essayé d'exporter/importer le fichier .site tel que décrit, mais nous n'avons pas réussi à le faire fonctionner. Pouvez-vous confirmer que vous avez réussi à migrer un site construit * Community Builder * à l'aide de l'outil site.com? –