Mercurial > hg
diff hgext/largefiles/overrides.py @ 48170:941fbaab5aff
largefiles: partially undo 61e526585b20e2ff15f19497d0451d18fea02db8 and child
Since the largefiles dirstate is now part of transaction, we get rid of this
temporary fix which lived for ~7 years.
Differential Revision: https://phab.mercurial-scm.org/D11612
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Mon, 19 Jul 2021 04:13:50 +0530 |
parents | df3021c1f093 |
children | 322525db4c98 |
line wrap: on
line diff
--- a/hgext/largefiles/overrides.py Mon Jul 19 04:12:14 2021 +0530 +++ b/hgext/largefiles/overrides.py Mon Jul 19 04:13:50 2021 +0530 @@ -1636,18 +1636,6 @@ for standin in orphans: repo.wvfs.unlinkpath(standin, ignoremissing=True) - lfdirstate = lfutil.openlfdirstate(ui, repo) - with lfdirstate.parentchange(): - orphans = set(lfdirstate) - lfiles = lfutil.listlfiles(repo) - for file in lfiles: - lfutil.synclfdirstate(repo, lfdirstate, file, True) - orphans.discard(file) - for lfile in orphans: - lfdirstate.update_file( - lfile, p1_tracked=False, wc_tracked=False - ) - lfdirstate.write() return result