On Aug 2, 2005, at 2:08 PM, Nathan Kidd wrote:
>
> If what you're after is an easy way to do it, then for a GUI client
> (e.g. TortoiseSVN) you'd only need to add a "Shelve" button to the
> commit dialog that under-the-hood would svn-copy, svn-switch, svn-
> commit, svn-switch-back. All quite doable. "svn shelve" and "svn
> unshelve" could also be simulated with a shell script quite easily.
This exactly what I was thinking. "shelving" is just commiting your
work to a temporary branch. "unshelving" is just merging changes
from a temporary branch. We do this sort of thing all the time when
we nominate specific patches for backport/voting to release
branches. It could all be very easily scripted. It might make a
neat contribution.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Aug 2 23:06:23 2005