I am using Sharepoint 2010. Currently we are simply creating our lists, libraries, workflows, and custom resources (javascript, images, APSX pages, etc) on the production Sharepoint site. Now that it looks like our sites will be used, we are planning on deploying a development Sharepoint site where all of the work and testing will/should be done before being added to the production Sharepoint. My problem is that I am at a loss for understanding how to migrate the development items to the production site (different network as well). Things that come to mind include:
- We have list workflows that contain references to the list items as well as reusable workflows that use site columns. It would seem that you couldn't import that workflows without the lists and site columns already defined.
- We have lists that are associated with a reusable workflow where the list gets its fields from the site columns of the workflow so in this case, it would seem that the workflow already needs to exist.
- Exporting a list and document library so that it can be imported in the new site.
The bottom line is that we have several things that we will have in our development site that we need to bring over to our production site. Is there a standard way of doing this "import / export" or does each thing (list, library, workflow, etc) sort of have to be handled separately and in its own particular way and that we just have to manage it. It just seems that we will have to re-create alot of it on the production side rather than just import it in some way.
Any thoughts on this would be greatly appreciated - Peter