Support shelving and unshelving the default changlist
I often shelve changelists when moving to something else and unshelve them to resume work. Currently I do that via command line. Would be great if that is one of the options that the UI supports.
Describe the solution you'd like In the source control view, against each file, an option to shelve is provided. List of shelved files (only the ones relevant to the workspace) should populate below the default changelist tab(can be called "Shelved changelists") and we can browse through that to unshelve already shelved files.
Describe alternatives you've considered Manual via command line.
Hi - Thanks for posting - there is already support for shelved files. The shelved versions appear greyed out in the changelist view.
You can click this button to shelve a file (or right click on the file and choose shelve) - or you can shelve the whole changelist by right clicking on the changelist. You can choose whether to also revert the open changes at the same time or keep the open changes

If you aren't seeing shelved files, make sure you haven't checked the 'Hide Shelved Files' setting. You should also see changelists that only have shelved files as long as your setting for 'hide non workspace files' is not too restrictive.
Using the "Search changelists" view you can also find shelved changelists using the status filter
Note that you have to move the files to a new changelist before you can shelve them - maybe that's why you haven't seen it already! Might be a good feature to be able to create and shelve at the same time from the default changelist!
Thanks for the quick response! Yes, that was exactly it. I was searching for it in the default changelist area. :-)
Should I close this or leave it open if you are interested in implementing the create/shelve from default changellist?
I'll leave it open for now to track the default changelist enhancement :)
@mjcrouch - I can take a stab at this if you'd like.
@allender you're welcome to have a go, I'm unlikely to do anything significant on the extension for now