In the team Explorer, Change Default State value of a selected Work Item to "Associate" instead of "Resolve" on Check In
In the team Explorer, Change Default State value of a selected Work Item to Associate instead of Resolve on Check In. In VS 2012, our team often closed the work item because Team explorer Automatically chooses Resolve instead of Associate in team Explorer. Its really Annoying. In most scenarios, the developer is going to associate lots of check ins for a task. they resolve the task only once , when the task is completed. so its better to make a default value as an associate instead of Resolve. or At least given an option to choose an default value. Thanks.
We’re happy to let you know that we’ve added a feature to Visual Studio to allow users to choose whether or not the “Resolve” action is the default. You can find this setting under Tools > Options > Source Control.
This is available in VS 2015 CTP 6.
TFS Program Manager
Gregg B. Jensen commented
I agree, this should always default to Associate and not resolve. Most developers check in multiple times per task or story. It should be a conscious choice to resolve the item.
Tom Zschaage commented
There is already a registry key available to set the default. However it is not used in VS 2012
Stephen John Anderson commented
It's also fairly common for workflows to require additional fields to be set on a work item before it can be resolved; if you commit without entering required values, VS2012 fails to associate the changeset.
Rory Primrose commented
FYI, The registry hack does not work for TFS 2012.