branch | stable |
changeset 16594 | 5516fdf3fe24 |
parent 16247 | d87d9d8a8e03 |
child 17127 | 9e1616307c4c |
--- a/hgext/largefiles/proto.py Wed May 02 17:15:11 2012 -0700 +++ b/hgext/largefiles/proto.py Fri May 04 14:36:40 2012 -0400 @@ -20,8 +20,10 @@ user cache.''' proto.redirect() - tmpfp = util.atomictempfile(lfutil.storepath(repo, sha), - createmode=repo.store.createmode) + path = lfutil.storepath(repo, sha) + util.makedirs(os.path.dirname(path)) + tmpfp = util.atomictempfile(path, createmode=repo.store.createmode) + try: try: proto.getfile(tmpfp)