I\'ve moved from TFS to SVN (TortoiseSVN) with my current company. I really miss the \"Shelve\" feature of TFS. I\'ve read various articles on how to \"Shelve\" with SVN, but I\
Another option is to use the 'Create patch' facility in TortoiseSvn to create a patch file and revert changes. The patch file can later be reapplied to get back where you were.
You may still end up with some sticky merges if you have to update the working copy revision though.