Mercurial > hg-stable
diff mercurial/filemerge.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 | 4030630fb59c |
children | e3be7dc9a5e1 |