Migration is a common requirement for all the projects. Recently I had been asked to create a TOOL for migration of wiki articles from different site collection level. The best way of creating a tool is by providing a UI.
All wiki’s which are created resides in a wiki library. Microsoft has defined a set of Basic List Templates for document libraries, custom list, picture library etc. I will be talking here about the basic list template associated with wiki library. There are almost 38 different kinds of basic list templates.
The entire wiki document library is associated to WebPageLibrary list template. You can download the tool from the below link
How to use the Wiki Migration Tool
In the source site URL text box enter the top level site URL of the share point site and click show sites. A list of sub sites in the top level sites will be displayed in the list of sites. By clicking on any one of the sites under this list, a list of wiki document library present in this site will be populated.
Specify the destination url is the wiki document library to which the wiki’s need to be migrated. \Click on Migrate Wikis button, within few minutes all the wikis will be migrated. Of course there is scop for improvement for the tool.
I want to thank my friend shiva for giving me knowledge on Basic List Templates
Hope this tool saves some of your time.