Abstract (was Re: [Google SOC] Rebase command)

Stefano stefano at inventati.org
Thu Mar 27 05:11:42 CDT 2008


Benoit Boissinot ha scritto:
> 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
>
> regards,
>
> Benoit
>   

I see, thank you for the explanation.
I'm waiting for any other feedback, then I'll move on to write a 
detailed description of what I'm going
to do...

Stefano


More information about the Mercurial-devel mailing list