##// END OF EJS Templates
phases: updatephases should not skip internal phase...
Joerg Sonnenberger -
r45676:361a7444 default
parent child Browse files
Show More
@@ -777,12 +777,12 b' def subsetphaseheads(repo, subset):'
777 777
778 778 def updatephases(repo, trgetter, headsbyphase):
779 779 """Updates the repo with the given phase heads"""
780 # Now advance phase boundaries of all but secret phase
780 # Now advance phase boundaries of all phases
781 781 #
782 782 # run the update (and fetch transaction) only if there are actually things
783 783 # to update. This avoid creating empty transaction during no-op operation.
784 784
785 for phase in allphases[:-1]:
785 for phase in allphases:
786 786 revset = b'%ln - _phase(%s)'
787 787 heads = [c.node() for c in repo.set(revset, headsbyphase[phase], phase)]
788 788 if heads:
General Comments 0
You need to be logged in to leave comments. Login now