hgext/__init__.py
author Laurent Charignon <lcharignon@fb.com>
Thu, 02 Apr 2015 18:33:44 -0700
changeset 1239 8a06b32061ce
parent 519 9825c7da5b54
child 1619 5ef77a1d975c
permissions -rw-r--r--
evolve: apply prune update before creating obsolescence markers Prune used to compute the destination commit to update to after creating the obsolescence markers. This is a commit to prevent a bug that would occur with the changes in inhibit for transactions (next commit). Indeed, with that change in inhibit, when creating the obsolescence markers in prune, they would get inhibited right away and we wouldn't update to the first non obsolete parent but stay on the same node as its obsolescence would have been inhibited (bug).

# Copyright 2011 Logilab SA <contact@logilab.fr>