TFS2008 What is the difference between "Undo Pending Changes" & "Unshelve Pending Changes" exactly?

StackOverflow https://stackoverflow.com/questions/19459162

  •  01-07-2022
  •  | 
  •  

Question

I was wondering:

In TFS2008 What is the difference between "Undo Pending Changes" & "Unshelve Pending Changes" exactly?

Since I have upgraded to the new TFS2012 power tools I no longer can "Undo Pending Changes" on our old tfs2008 instance. But it still gives the option for "Unshelve Pending Changes".

Était-ce utile?

La solution

VERY VERY different.

Undo means you have checked something out, and may have made a change, but instead of checking it in, you are going to throw it out; erase it; delete it - AKA do not push this button unless you really really mean it.

To unshelve pending changes you have to have previously shelved some changes. Shelving means that you are saving them for later, leaving a copy of them where they can be retrieved if needed. So unshelving means that you are getting that copy back in your work space.

If you can no longer undo pending changes, hopefully that just means that you don't have any changes pending.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top