[PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset

Denis Laxalde denis at laxalde.org
Sat Jun 3 11:16:00 EDT 2017


Pierre-Yves David a écrit :
> On 06/03/2017 10:41 AM, Jun Wu wrote:
>> I don't think this is correct in a distributed world.
>
> Strip entirely removes information from the repository storage. That
> never played well with distribution and is not meant to. I see it as a
> maintenance command.

That's how I see it too. If you strip "something" locally that exists
elsewhere and then pull from there, you get "something" back. Is there a
difference about obsmarkers? On the other hand, when you do something
locally and then strip it, if you later push, the "stripped thing" will
not propagate ("stripped thing" being history modification here).


More information about the Mercurial-devel mailing list