Hi Nathan,
Thanks for your detailed answers.
- will it support "rebasing" such a local history onto the latest
updated commit?
It will have to support "rebasing" which is what "svn update" already
does today. Otherwise you couldn't commit your work!
With "rebasing" I mean, that such list of "local commits" needs to be
re-applied (on demand, not automatically) onto a different revision.
Something like a continues series of cherry-picking (with the
possibility to get a conflict in each step; and a possibility to
continue after conflict resolution or abort). This means to me, that at
least cherry-picking needs to be possible from a revision or a "local
commit".
Tom