When viewing files in a shelveset, I would like the option of comparing the files to my current local version. Unfortunately, the only options available are "With Unmodified", "With Workspace" (I guess this one would be the answer, if it wasn't disabled) and "With Latest".
Any ideas?
In the combobox “What do you want to build?”, select “Latest sources with shelveset”. If you go to the button “…” you can select any shelveset from anyone. Then check the box “Check in changes after successful build”.
If you click on the branch/folder in Source Control Explorer, right click, go to Find, then click Find Shelvesets as you do to see them, and then when you find the shelveset you want to look at, right click on it in your team explorer window and choose "Unshelve".
To unshelve the shelveset from someone else you go to Team Explorer -> Pending Changes. You then select the Action link next to Shelve and select Find Shelvesets. By default, you'll now see the shelvesets that are found for your user account.
Export Shelveset to a local folder using Team Foundation Sidekicks and use file comparison tool to compare with local version.
Up to How can I easily diff/compare 2 shelvesets in TFS?
Use VS2013 ShelvesetComparer or VS2012 ShelvesetComparer, shelve local version into another shelveset, then compare between two shelvesets...
Though this will make another unneeded shelveset, and you can't edit local in file compare editor.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With