The One Work Item check-in policy

Thanks to my fellow Visual Studio ALM MVP Colin Dembovsky for building the “One Work Item” check-in policy that I was always too lazy to build.


Judging by the title, it may sound like one of the other work item related check-in policies provided by Microsoft, but this one is different. It allows the team to select the type of work item required to be associated with a check-in, as well as the count (exactly 1 or at least 1).


For shu-level teams new to using the traceability features in Team Foundation Server, I recommend being “chatty” with their check-ins, rather than “chunky”. In other words, as a developer works on tasks throughout the day, he or she should check-in against the related task as needed, rather than at the end of the day (or the week) against several task work items.

You can download this check-in policy, along with other useful ones that Colin has built, at the Visual Studio Gallery for Visual Studio 2012 or Visual Studio 2013.

Pin It

One thought on “The One Work Item check-in policy

  1. Michael Sleeuwagen February 14, 2014 at 2:16 am - Reply


    I recently downloaded this extension and installed it on my machine. I’ve added the One Work Item policy to my team project but it’s not working as it should. The properties of the policy are that the work item needs to be of the type Feature and that it needs to be exactly 1. When I try to check-in and add 1 Feature work item that is assigned to me, he is still complaining that I need to fill in an override comment or that I need to add check-in notes, which are configured as not required in my team project. Is this extension working for you? If yes, do you know what I’m doing wrong?


    Kind Regards,

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>