A couple of days ago, I was going to activate "Content Type Hub" in a site collection, but I realised that this feature doesn't exist in Sharepoint 2013 Foundation :(
I would need something like this, since the project I'm working on, it's for a client that is going to use a lot of Content Types in several site colletions.
I've been working on a PowerShell script to duplicate Site Columns and Content Types from one site collection to another differente site collection, basing on these articles:
- http://get-spscripts.com/2011/01/export-and-importcreate-site-columns-in.html
- http://get-spscripts.com/2011/02/export-and-importcreate-site-content.html
Even though the scripts in the articles are fine, I need to modify them to not just duplicate Site Columns and Content Types in a second site collection, but update or delete, like if it were a Content Type Hub, but programmatically in a PowerShell script. It's not an easy solution and I would have to test this PowerShell script many times in a development environment before using it on a production environment.
My question is, is there any alternative to what I want? Do I have to keep working on my PowerShell script to have a Content Type Hub-like feature in my Sharepoint 2013 Foundation?
I cannot use:
- Sharepoint Online or Sharepoint Server/Enterprise 2013
- External paid software or add-ons
- Only one site collection
In other words, what would you do in my situation?