mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 09:17:30 +03:00
b88d1b44d4
The previous algorithm thought that if the system cache had the file rev, it was guaranteed to be valid. This isn't true in the case of a machine in which multiple people share the cache (one person may have pulled a rev but the other hasn't). The new algorithm is more explicit. It checks: - system cache - local cache - local cache fallbacks - remote cache - master server |
||
---|---|---|
.. | ||
__init__.py | ||
cacheclient.py | ||
fileserverclient.py | ||
remotefilectx.py | ||
remotefilelog.py | ||
shallowbundle.py | ||
shallowrepo.py | ||
shallowstore.py |