Team Foundation has work item tracking features designed to assist enterprise software development teams to manage their work and software defect tracking.
Change Team Project Settings - Source Control... to:
VS 2010 => Tools => Process Editor => Work Item Types => Open WIT from Server.
Edit "Assigned To" filed by adding ALLOWEDVALUES with Value "[Project\Contributors]" or any other TFS group.
Save and close.
By default at every check-in the work item is marked as "Resolved".
In order to prevent this set the following registry key to "False" on your development machine:
Open "My Work Items" or "All Work Items" from Team Explorer.
Right click on "Work Items" to create a new item.
Fill at least the "Title" and "Assigned to" fields.
Insert a comment and associate one or more work items before doing check-in.
Open the Work Item and look at the "Links" tab: you'll find here the associated Changesets here.