diff mercurial/fancyopts.py @ 14348:c1c719103392

patch: extract fs access from patchfile into fsbackend Most filesystem calls are already isolated in patchfile but this is not enough: renames are performed before patchfile is available and some chmod calls are even done outside of the applydiff call. Once all these calls are extracted into a backend class, we can provide cleaner APIs to write to a working directory context directly into the repository.
author Patrick Mezard <pmezard@gmail.com>
date Tue, 17 May 2011 23:46:15 +0200
parents 40c06bbf58be
children d3bb825ddae3
line wrap: on
line diff