Show More
@@ -3138,6 +3138,13 b' def qqueue(ui, repo, name=None, **opts):' | |||||
3138 | raise util.Abort(_('use --create to create a new queue')) |
|
3138 | raise util.Abort(_('use --create to create a new queue')) | |
3139 | _setactive(name) |
|
3139 | _setactive(name) | |
3140 |
|
3140 | |||
|
3141 | def mqphasedefaults(repo, roots): | |||
|
3142 | """callback used to set mq changeset as secret when no phase data exists""" | |||
|
3143 | if repo.mq.applied: | |||
|
3144 | qbase = repo[repo.mq.applied[0]] | |||
|
3145 | roots[phases.secret].add(qbase.node()) | |||
|
3146 | return roots | |||
|
3147 | ||||
3141 | def reposetup(ui, repo): |
|
3148 | def reposetup(ui, repo): | |
3142 | class mqrepo(repo.__class__): |
|
3149 | class mqrepo(repo.__class__): | |
3143 | @util.propertycache |
|
3150 | @util.propertycache | |
@@ -3237,6 +3244,8 b' def reposetup(ui, repo):' | |||||
3237 | if repo.local(): |
|
3244 | if repo.local(): | |
3238 | repo.__class__ = mqrepo |
|
3245 | repo.__class__ = mqrepo | |
3239 |
|
3246 | |||
|
3247 | repo._phasedefaults.append(mqphasedefaults) | |||
|
3248 | ||||
3240 | def mqimport(orig, ui, repo, *args, **kwargs): |
|
3249 | def mqimport(orig, ui, repo, *args, **kwargs): | |
3241 | if (hasattr(repo, 'abortifwdirpatched') |
|
3250 | if (hasattr(repo, 'abortifwdirpatched') | |
3242 | and not kwargs.get('no_commit', False)): |
|
3251 | and not kwargs.get('no_commit', False)): |
General Comments 0
You need to be logged in to leave comments.
Login now