transplant: remote bundle source was not closed before deleting the fetched bundle.
It fails under win32 because "normal" opened files cannot be removed.
--- a/hgext/transplant.py Fri Feb 09 03:48:30 2007 -0200
+++ b/hgext/transplant.py Sun Feb 11 18:37:23 2007 +0100
@@ -575,6 +575,7 @@
tp.apply(repo, source, revmap, merges, opts)
finally:
if bundle:
+ source.close()
os.unlink(bundle)
cmdtable = {