Question

Nous avons un ensemble de définitions de site personnalisées, d'environ 12 au total, ce qui constitue une grande demande intranet SharePoint 2010 (sous-sites CIRCA 40 000) qui a été déployée depuis quelques années maintenant.

Un de ces définitions de site nécessite maintenant des modifications.À savoir une nouvelle page en ajoutant avec certaines parties Web préconfigurées et insérant une nouvelle partie Web dans la page d'atterrissage.

Je comprends que je peux créer une nouvelle fonctionnalité pour cette mise à jour et l'associer à la définition de site en question, et c'est tout bien pour que de nouveaux sites soient provisionnés à partir de cette définition de site, mais comment puis-je utiliser les mêmes modifications àLes 40 000 sites existants, qui ont également besoin de la mise à jour?

Merci pour une assistance, Tony

Était-ce utile?

La solution

You could loop through all the existing sub-sites with a PowerShell script, and use the feature cmdlets to activate the feature on existing sites. Using this method you could also insert some logic/conditions to enable or not enable the new feature if that is useful.

Autres conseils

You need to develop what I call a "service pack" to deploy against the existing sites. In this case your service pack would contain a module with the site pages and any other resources that might be required.

If your solution is only adding new artifacts to the site, the process is pretty straightforward. If you are changing things like list structures, it's still doable but you might have to write some code to make that happen. For example, if you need to update the quick launch you'll have to write code in a Feature Receiver to add the new entries.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top