title: TF203015 The Item $/path/file has an incompatible pending change. While trying to unshelve
body: <p>I'm using Visual Studio 2010 Pro against Team Server 2010 and I had my project opened (apparently) as a solution from the repo, but I should've opened it as "web site". I found this out during compile, so I went to shelve my new changes and deleted the project from my local disk, then opened the project again from source (this time as web site) and now I can't unshelve my files.</p>
  
  <p>Is there any way to work around this? Did I blow something up? Do I need to do maintenance at the server?</p>
  
  <p>I found <a href="https://stackoverflow.com/questions/2332685/visual-studio-2008-tfs-shelve-unshelve-changes-stopped-working-and-hangs-vs">this question on SO #2332685</a> but I don't know what cache files he's talking about (I'm on XP :\ ) 
  EDIT: <a href="http://weblogs.asp.net/dmckinstry/archive/2006/07/05/TFS-in-a-lab-environment-_2D00_-Beware-caching-issues.aspx" rel="noreferrer">Found this link after posting the question, sorry for the delay in researching, still didn't fix my problem</a></p>
  
  <p>Of course I can't find an error code for TF203015 anywhere, so no resolution either (hence my inclusion of the number in the title, yeah?)</p>
  
  <p>EDIT:
  I should probably mention that these files were never checked in in the first place. Does that matter? Can you shelve an unchecked item? Is that what I did wrong?</p>
  
  <p>EDIT:
  WHAP - FOUND IT!!! <a href="https://stackoverflow.com/questions/2770727/how-do-i-remove-files-from-the-pending-changes-list-in-tfs-when-those-files-have">Use "Undo"</a> on the items that don't exist because they show up in pending changes as checkins.</p>