Show More
@@ -214,15 +214,10 b' def strip(ui, repo, nodelist, backup=Tru' | |||
|
214 | 214 | |
|
215 | 215 | for m in updatebm: |
|
216 | 216 | bm[m] = repo[newbmtarget].node() |
|
217 | lock = tr = None | |
|
218 | try: | |
|
219 | lock = repo.lock() | |
|
220 | tr = repo.transaction('repair') | |
|
221 | bm.recordchange(tr) | |
|
222 | tr.close() | |
|
223 | finally: | |
|
224 | tr.release() | |
|
225 | lock.release() | |
|
217 | ||
|
218 | with repo.lock(): | |
|
219 | with repo.transaction('repair') as tr: | |
|
220 | bm.recordchange(tr) | |
|
226 | 221 | |
|
227 | 222 | # remove undo files |
|
228 | 223 | for undovfs, undofile in repo.undofiles(): |
General Comments 0
You need to be logged in to leave comments.
Login now