title: Complete nuke all changes in visual studio and reset from TFS
body: <p>I am using Visual Studio 2013. Regarding TFS workflow, there are issues I have when working on a bug or work item, after I am finished, I move the changes into a shelfset for further review, undo my changes by right clicking on the pending changes and clicking undo.  The move on to the next issue or enhancement.  The shelfsets can be indpendendly reviewed and then applied to whatever branch they are currently needed.  </p>
  
  <p>The problem I have is that undoing through visual studio does not completely reset the solution to a completely clean state.  There are often orphaned files around or projects that have references to non-existing files or other such problems.  I'd like to be able to completely nuke and reset my solutions from source control as if I am a new developer and I have not found an easy solution to do this.  </p>
  
  <p>Currently, the only way I can accomplish this is to go to "Source Control Explorer" remove the file system mapping for the project.  Go to the file system, removed the folder.  Go back into "Source Control Explorer" add the mappings back in.  And then "Get Latest Version".  </p>
  
  <p>Is there an easy way to completely reset a solution in Visual Studio with TFS? </p>