[PATCH 15 of 27 clfilter V2] clfilter: ensure mq do commit on unfiltered repo

Pierre-Yves David pierre-yves.david at ens-lyon.org
Mon Oct 8 16:38:06 CDT 2012


# HG changeset patch
# User Pierre-Yves David <pierre-yves.david at ens-lyon.org>
# Date 1349712145 -7200
# Node ID f627a9af06dc282b10da93f6db6cb7b5fbf33017
# Parent  ccc8fa90468e58b6ca993a2608a6be7f35ac15ed
clfilter: ensure mq do commit on unfiltered repo.

diff --git a/hgext/mq.py b/hgext/mq.py
--- a/hgext/mq.py
+++ b/hgext/mq.py
@@ -275,6 +275,7 @@
     It should be used instead of repo.commit inside the mq source for operation
     creating new changeset.
     """
+    repo = repo.unfiltered()
     if phase is None:
         if repo.ui.configbool('mq', 'secret', False):
             phase = phases.secret


More information about the Mercurial-devel mailing list