hgext/largefiles/overrides.py
changeset 50892 34a27addc286
parent 50890 ab3267a86d5f
child 50928 d718eddf01d9
equal deleted inserted replaced
50891:1b265336c42b 50892:34a27addc286
  1307     archiver.done()
  1307     archiver.done()
  1308 
  1308 
  1309 
  1309 
  1310 @eh.wrapfunction(subrepo.hgsubrepo, 'archive')
  1310 @eh.wrapfunction(subrepo.hgsubrepo, 'archive')
  1311 def hgsubrepoarchive(orig, repo, archiver, prefix, match=None, decode=True):
  1311 def hgsubrepoarchive(orig, repo, archiver, prefix, match=None, decode=True):
  1312     lfenabled = util.safehasattr(repo._repo, b'_largefilesenabled')
  1312     lfenabled = util.safehasattr(repo._repo, '_largefilesenabled')
  1313     if not lfenabled or not repo._repo.lfstatus:
  1313     if not lfenabled or not repo._repo.lfstatus:
  1314         return orig(repo, archiver, prefix, match, decode)
  1314         return orig(repo, archiver, prefix, match, decode)
  1315 
  1315 
  1316     repo._get(repo._state + (b'hg',))
  1316     repo._get(repo._state + (b'hg',))
  1317     rev = repo._state[1]
  1317     rev = repo._state[1]