Mercurial > hg > mercurial-crew-with-dirclash
comparison hgext/mq.py @ 2871:d36af1f10fdf
manifest.execf is now a function.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Sat, 12 Aug 2006 16:04:49 -0700 |
parents | 046a8b03ea59 |
children | 5dd6631c8238 |
comparison
equal
deleted
inserted
replaced
2853:e3fb4223e750 | 2871:d36af1f10fdf |
---|---|
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))) |