Steps to reproduce: 1. Open a project in TFS with no pending changes 2. Schedule a test list 3. Change this test list and save the changes. The project looks dirty. 4. Press Check-in button 5. Press Cancel. 6. Project looks as Checked in, but changes still can be checked in and in VS it is dirty as well.