SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been tasked to help enforce our governance to set the Major version limit on all lists that have versioning enabled. I'm thinking of using a TimerJob to accomplish this. However, I've been added a new requirement to be able to "white list" certain lists. What is the best way to approach this? A Custom list in Central Admin maybe? Looking for suggestions.


share|improve this question

I have had to similar in the past. I would create a Timer Job to crawl your sites and look for lists with versioning on and then check for majors. like you say then use a list to store which ones not to touch.

For new lists, why don't you staple a feature (with receiver code) that sets Majors on by default?

the other thing you need to be careful of is those lists that have versioning on with draft docs in place. You need a plan of what to do with them...

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.