Obviously I am too dumb to find the answer on google or even here. So please help.
I have unshelved a shelveset in TFS. Worked with this shelveset in my local workspace but know i want to get rid of the shelveset. What I want is remove the files of the shelveset from my local working space and project. Even from the disc. Sure there is an easy way but at the moment the only way to do it i know is doing it manually - which obviously is not the way to go.
Use the Undo Pending Changes option under the Source Control on right click at the Solution level.
This will not work with many developers as they will unshelve along with their own pending changes and an undo would clear all changes not just the shelveset changes. We struggled with this too a couple of years ago. Until we embraced the "checkin early and often" workflow. Today we would never open a shelveset with other files already checked out specifically for this reason. We work on code and check it in as soon as we can do so without breaking others. This works much better.