--- a/hgext/transplant.py
+++ b/hgext/transplant.py
@@ -96,8 +96,8 @@ class transplanter:
diffopts = patch.diffopts(self.ui, opts)
diffopts.git = True
+ wlock = repo.wlock()
lock = repo.lock()
- wlock = repo.wlock()
try:
for rev in revs:
node = revmap[rev]