hgext/largefiles/overrides.py
changeset 22193 efc591e8b35c
parent 22173 d3702a822241
child 22194 216942807308
equal deleted inserted replaced
22192:d1823cdf8554 22193:efc591e8b35c
   694 
   694 
   695     finally:
   695     finally:
   696         wlock.release()
   696         wlock.release()
   697 
   697 
   698 def hgupdaterepo(orig, repo, node, overwrite):
   698 def hgupdaterepo(orig, repo, node, overwrite):
       
   699     wlock = repo.wlock()
       
   700     try:
       
   701         return _hgupdaterepo(orig, repo, node, overwrite)
       
   702     finally:
       
   703         wlock.release()
       
   704 
       
   705 def _hgupdaterepo(orig, repo, node, overwrite):
   699     if not overwrite:
   706     if not overwrite:
   700         # Only call updatelfiles on the standins that have changed to save time
   707         # Only call updatelfiles on the standins that have changed to save time
   701         oldstandins = lfutil.getstandinsstate(repo)
   708         oldstandins = lfutil.getstandinsstate(repo)
   702 
   709 
   703     result = orig(repo, node, overwrite)
   710     result = orig(repo, node, overwrite)