equal
deleted
inserted
replaced
1515 wlock = self._repo.wlock(False) |
1515 wlock = self._repo.wlock(False) |
1516 normal = self._repo.dirstate.normal |
1516 normal = self._repo.dirstate.normal |
1517 try: |
1517 try: |
1518 for f in fixup: |
1518 for f in fixup: |
1519 normal(f) |
1519 normal(f) |
|
1520 # write changes out explicitly, because nesting |
|
1521 # wlock at runtime may prevent 'wlock.release()' |
|
1522 # below from doing so for subsequent changing files |
|
1523 self._repo.dirstate.write() |
1520 finally: |
1524 finally: |
1521 wlock.release() |
1525 wlock.release() |
1522 except error.LockError: |
1526 except error.LockError: |
1523 pass |
1527 pass |
1524 return modified, fixup |
1528 return modified, fixup |