I've noticed when I create a patch, it treats a file rename as a delete and an add. Using 'Shelve Changes' recognizes this as a rename. I assume patches are using a VCS-neutral format and 'Shelve Changes' is a little more intelligent. But 'Shelve Changes' is local. I'd like to send my changes to a co-worker as I would with a patch. Is there a way to do this, while preserving move/rename information?