equal
deleted
inserted
replaced
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) |