##// END OF EJS Templates
qimport: back out 2eec74d7ce95...
Matt Mackall -
r15934:9d4b5c3c default
parent child Browse files
Show More
@@ -1814,9 +1814,6 b' class queue(object):'
1814 1814
1815 1815 self.added.append(patchname)
1816 1816 patchname = None
1817 if rev:
1818 # if we added anything with rev, we must move the secret root
1819 phases.retractboundary(repo, phases.secret, [n])
1820 1817 self.parseseries()
1821 1818 self.applieddirty = True
1822 1819 self.seriesdirty = True
@@ -1991,21 +1988,16 b' def qimport(ui, repo, *filename, **opts)'
1991 1988
1992 1989 Returns 0 if import succeeded.
1993 1990 """
1994 lock = repo.lock() # cause this may move phase
1991 q = repo.mq
1995 1992 try:
1996 q = repo.mq
1997 try:
1998 q.qimport(repo, filename, patchname=opts.get('name'),
1999 existing=opts.get('existing'), force=opts.get('force'),
2000 rev=opts.get('rev'), git=opts.get('git'))
2001 finally:
2002 q.savedirty()
2003
2004
2005 if opts.get('push') and not opts.get('rev'):
2006 return q.push(repo, None)
1993 q.qimport(repo, filename, patchname=opts.get('name'),
1994 existing=opts.get('existing'), force=opts.get('force'),
1995 rev=opts.get('rev'), git=opts.get('git'))
2007 1996 finally:
2008 lock.release()
1997 q.savedirty()
1998
1999 if opts.get('push') and not opts.get('rev'):
2000 return q.push(repo, None)
2009 2001 return 0
2010 2002
2011 2003 def qinit(ui, repo, create):
@@ -165,8 +165,6 b' try to import --push'
165 165 patch b.diff finalized without changeset message
166 166 patch another.diff finalized without changeset message
167 167 $ hg qimport -rtip -P
168 $ hg phase -r qbase
169 2: secret
170 168 $ hg qpop -a
171 169 popping 2.diff
172 170 patch queue now empty
General Comments 0
You need to be logged in to leave comments. Login now