Julian Foad wrote:
[...]This aims to streamline the manual method, which I use myself, of using 'svn diff' and 'svn patch' to create and apply patches named 'feature-v1.patch', 'feature-v2.patch', etc.
An initial version is now committed to 'shelve-checkpoint' branch. - Julian