diff -r 7d45730ea1b8 -r 4d0e81dca75f hgext/largefiles/overrides.py --- a/hgext/largefiles/overrides.py Sun Jun 17 21:57:48 2012 -0400 +++ b/hgext/largefiles/overrides.py Mon Jun 18 23:02:51 2012 -0400 @@ -850,7 +850,7 @@ for subpath in ctx.substate: sub = ctx.sub(subpath) - sub.archive(ui, archiver, prefix) + sub.archive(ui, archiver, os.path.join(prefix, repo._path) + '/') # If a largefile is modified, the change is not reflected in its # standin until a commit. cmdutil.bailifchanged() raises an exception