equal
deleted
inserted
replaced
892 raise util.Abort("deletions found between repo revs") |
892 raise util.Abort("deletions found between repo revs") |
893 for f in c: |
893 for f in c: |
894 getfile(f, mmap[f]) |
894 getfile(f, mmap[f]) |
895 for f in r: |
895 for f in r: |
896 getfile(f, mmap[f]) |
896 getfile(f, mmap[f]) |
897 util.set_exec(repo.wjoin(f), mmap.execf[f]) |
897 util.set_exec(repo.wjoin(f), mmap.execf(f)) |
898 repo.dirstate.update(c + r, 'n') |
898 repo.dirstate.update(c + r, 'n') |
899 for f in a: |
899 for f in a: |
900 try: os.unlink(repo.wjoin(f)) |
900 try: os.unlink(repo.wjoin(f)) |
901 except: raise |
901 except: raise |
902 try: os.removedirs(os.path.dirname(repo.wjoin(f))) |
902 try: os.removedirs(os.path.dirname(repo.wjoin(f))) |