[RFC] Server-side rebasing extension
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Mon Dec 15 13:34:18 CST 2014
On 12/14/2014 06:36 AM, Eric Sumner wrote:
> Evolve isn't required, but it helps. In the simplest case, nothing
> happens on the client side but the new commits will show up during the
> next pull. Obsolescence markers will be generated on the server (if
> enabled) despite not storing the original changesets, allowing evolve to
> fixup the local repository after a pull. Also, if pushback is enabled
> (my patches from last week), the newly-generated changesets and
> obsolescence markers are sent back to the client as part of the server's
> response to the push request as if they had been pulled.
I think the extensions should enable pushback. We do not want it enabled
by default, but it sound like reasonable for user of an experimental
extension.
--
Pierre-Yves David
More information about the Mercurial-devel
mailing list