mercurial/strip.py
changeset 51700 7f0cb9ee0534
parent 51690 493034cc3265
child 51703 ca7bde5dbafb
equal deleted inserted replaced
51699:bd1483fd7088 51700:7f0cb9ee0534
    61     force=None,
    61     force=None,
    62     bookmarks=None,
    62     bookmarks=None,
    63     soft=False,
    63     soft=False,
    64 ):
    64 ):
    65     with repo.wlock(), repo.lock():
    65     with repo.wlock(), repo.lock():
       
    66 
    66         if update:
    67         if update:
    67             checklocalchanges(repo, force=force)
    68             checklocalchanges(repo, force=force)
    68             urev = _findupdatetarget(repo, revs)
    69             urev = _findupdatetarget(repo, revs)
    69             hg.clean(repo, urev)
    70             hg.clean(repo, urev)
    70             repo.dirstate.write(repo.currenttransaction())
    71             repo.dirstate.write(repo.currenttransaction())