equal
deleted
inserted
replaced
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()) |