If I had a nickel for every time someone wanted me to make a “quick change” to some code while I was in the middle of open brain surgery with a dozen files checked out, I’d be able to pay for the Team Foundation Server license in record ROI time. Now when that happens, I can shelve what I’m working on, pull code from source (or even someone else’s shelveset), make my change, check it in, and then pull back my shelveset and get back to work. Awesome.

Here’s how to do it in Visual Studio 2010