Mercurial > hg
comparison tests/test-inherit-mode.t @ 40792:47e3f554df35
check-exec: write file in 'wcache' instead of 'cache'
Some cache are relevant or affected by the working copy used. So the `.hg/cache`
directory is not the best place for them because multiple shared repository can
end up fighting over them.
To address this issue, we introduce a new 'wcache' directory to host this kind
of cache.
The first user are the `checkisexec` type file. These files describe property of
the working copy and fit the use-case well.
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Thu, 15 Nov 2018 17:08:23 +0100 |
parents | bd0874977a5e |
children | 64cdfcc73706 |
comparison
equal
deleted
inserted
replaced
40786:74a9f428227e | 40792:47e3f554df35 |
---|---|
67 $ "$PYTHON" ../printmodes.py . | 67 $ "$PYTHON" ../printmodes.py . |
68 00700 ./.hg/ | 68 00700 ./.hg/ |
69 00600 ./.hg/00changelog.i | 69 00600 ./.hg/00changelog.i |
70 00770 ./.hg/cache/ | 70 00770 ./.hg/cache/ |
71 00660 ./.hg/cache/branch2-served | 71 00660 ./.hg/cache/branch2-served |
72 00711 ./.hg/cache/checkisexec | |
73 00777 ./.hg/cache/checklink | |
74 00600 ./.hg/cache/checklink-target | |
75 00660 ./.hg/cache/manifestfulltextcache (reporevlogstore !) | 72 00660 ./.hg/cache/manifestfulltextcache (reporevlogstore !) |
76 00660 ./.hg/cache/rbc-names-v1 | 73 00660 ./.hg/cache/rbc-names-v1 |
77 00660 ./.hg/cache/rbc-revs-v1 | 74 00660 ./.hg/cache/rbc-revs-v1 |
78 00660 ./.hg/dirstate | 75 00660 ./.hg/dirstate |
79 00660 ./.hg/fsmonitor.state (fsmonitor !) | 76 00660 ./.hg/fsmonitor.state (fsmonitor !) |
100 00660 ./.hg/undo.backup.dirstate | 97 00660 ./.hg/undo.backup.dirstate |
101 00660 ./.hg/undo.bookmarks | 98 00660 ./.hg/undo.bookmarks |
102 00660 ./.hg/undo.branch | 99 00660 ./.hg/undo.branch |
103 00660 ./.hg/undo.desc | 100 00660 ./.hg/undo.desc |
104 00660 ./.hg/undo.dirstate | 101 00660 ./.hg/undo.dirstate |
102 00770 ./.hg/wcache/ | |
103 00711 ./.hg/wcache/checkisexec | |
104 00777 ./.hg/wcache/checklink | |
105 00600 ./.hg/wcache/checklink-target | |
105 00700 ./dir/ | 106 00700 ./dir/ |
106 00600 ./dir/bar | 107 00600 ./dir/bar |
107 00600 ./foo | 108 00600 ./foo |
108 | 109 |
109 $ umask 007 | 110 $ umask 007 |