merge with crew-stable
authorBenoit Boissinot <benoit.boissinot@ens-lyon.org>
Fri, 31 Aug 2007 22:31:43 +0200
changeset 5233 aea35488ea66
parent 5232 d3874a286b51 (diff)
parent 5231 5c2ca6d6ab21 (current diff)
child 5277 a32a8e50d233
child 5289 ed6df6b1c29a
child 5348 b62a59fa9d26
merge with crew-stable
mercurial/hg.py
tests/test-changelog-exec
tests/test-convert-git
tests/test-pull-r
tests/test-url-rev
--- a/mercurial/hg.py	Fri Aug 31 12:32:18 2007 +0200
+++ b/mercurial/hg.py	Fri Aug 31 22:31:43 2007 +0200
@@ -169,6 +169,10 @@
         dest_path = os.path.realpath(os.path.join(dest, ".hg"))
         os.mkdir(dest_path)
         if src_repo.spath != src_repo.path:
+            # XXX racy
+            dummy_changelog = os.path.join(dest_path, "00changelog.i")
+            # copy the dummy changelog
+            force_copy(src_repo.join("00changelog.i"), dummy_changelog)
             dest_store = os.path.join(dest_path, "store")
             os.mkdir(dest_store)
         else: