Abstract (was Re: [Google SOC] Rebase command)
bboissin at gmail.com
Wed Mar 26 18:51:51 CDT 2008
On Thu, Mar 27, 2008 at 12:34 AM, Stefano <stefano at inventati.org> wrote:
> Patrick Mézard wrote:
> > A special case being working with foreign VCS like Subversion. The push part will rely on this ability to rebase user changes against the upstream repository before committing them. So once the basic rebase command works correctly, we make it available programmatically.
> So we'll use rebasing to improve transparency between hg and foreign VCS?
With non-distributed VCS (eg svn) you need to linearize the history,
so to push some work you've done in hg
to an upstream svn, the high level process looks like: pull upstream ;
rebase your work ; commit the linear history
More information about the Mercurial-devel