comparison mercurial/commands.py @ 1444:f84ed9c6131d

fix for cloning empty repo (.hg is still empty)
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Tue, 25 Oct 2005 14:55:39 -0700
parents 3a0b69ea5708
children 508a3f559553
comparison
equal deleted inserted replaced
1443:3a0b69ea5708 1444:f84ed9c6131d
713 713
714 files = "data 00manifest.d 00manifest.i 00changelog.d 00changelog.i" 714 files = "data 00manifest.d 00manifest.i 00changelog.d 00changelog.i"
715 for f in files.split(): 715 for f in files.split():
716 src = os.path.join(source, ".hg", f) 716 src = os.path.join(source, ".hg", f)
717 dst = os.path.join(dest, ".hg", f) 717 dst = os.path.join(dest, ".hg", f)
718 util.copyfiles(src, dst) 718 try:
719 util.copyfiles(src, dst)
720 except OSError, inst:
721 if inst.errno != errno.ENOENT: raise
719 722
720 repo = hg.repository(ui, dest) 723 repo = hg.repository(ui, dest)
721 724
722 else: 725 else:
723 repo = hg.repository(ui, dest, create=1) 726 repo = hg.repository(ui, dest, create=1)