equal
deleted
inserted
replaced
14 $ echo 1 > c.py |
14 $ echo 1 > c.py |
15 $ hg commit -m 'commit 1' |
15 $ hg commit -m 'commit 1' |
16 |
16 |
17 Enable sparse profile |
17 Enable sparse profile |
18 |
18 |
19 $ cat .hg/requires |
19 $ hg debugrequires |
20 dotencode |
20 dotencode |
21 dirstate-v2 (dirstate-v2 !) |
21 dirstate-v2 (dirstate-v2 !) |
22 fncache |
22 fncache |
23 generaldelta |
23 generaldelta |
24 persistent-nodemap (rust !) |
24 persistent-nodemap (rust !) |
25 revlog-compression-zstd (zstd !) |
25 revlog-compression-zstd (zstd !) |
26 revlogv1 |
26 revlogv1 |
|
27 share-safe |
27 sparserevlog |
28 sparserevlog |
28 store |
29 store |
29 testonly-simplestore (reposimplestore !) |
30 testonly-simplestore (reposimplestore !) |
30 |
31 |
31 $ hg debugsparse --config extensions.sparse= --enable-profile frontend.sparse |
32 $ hg debugsparse --config extensions.sparse= --enable-profile frontend.sparse |
34 a.html |
35 a.html |
35 b.html |
36 b.html |
36 |
37 |
37 Requirement for sparse added when sparse is enabled |
38 Requirement for sparse added when sparse is enabled |
38 |
39 |
39 $ cat .hg/requires |
40 $ hg debugrequires --config extensions.sparse= |
40 dotencode |
41 dotencode |
41 dirstate-v2 (dirstate-v2 !) |
42 dirstate-v2 (dirstate-v2 !) |
42 exp-sparse |
43 exp-sparse |
43 fncache |
44 fncache |
44 generaldelta |
45 generaldelta |
45 persistent-nodemap (rust !) |
46 persistent-nodemap (rust !) |
46 revlog-compression-zstd (zstd !) |
47 revlog-compression-zstd (zstd !) |
47 revlogv1 |
48 revlogv1 |
|
49 share-safe |
48 sparserevlog |
50 sparserevlog |
49 store |
51 store |
50 testonly-simplestore (reposimplestore !) |
52 testonly-simplestore (reposimplestore !) |
51 |
53 |
52 Client without sparse enabled reacts properly |
54 Client without sparse enabled reacts properly |
57 |
59 |
58 Requirement for sparse is removed when sparse is disabled |
60 Requirement for sparse is removed when sparse is disabled |
59 |
61 |
60 $ hg debugsparse --reset --config extensions.sparse= |
62 $ hg debugsparse --reset --config extensions.sparse= |
61 |
63 |
62 $ cat .hg/requires |
64 $ hg debugrequires |
63 dotencode |
65 dotencode |
64 dirstate-v2 (dirstate-v2 !) |
66 dirstate-v2 (dirstate-v2 !) |
65 fncache |
67 fncache |
66 generaldelta |
68 generaldelta |
67 persistent-nodemap (rust !) |
69 persistent-nodemap (rust !) |
68 revlog-compression-zstd (zstd !) |
70 revlog-compression-zstd (zstd !) |
69 revlogv1 |
71 revlogv1 |
|
72 share-safe |
70 sparserevlog |
73 sparserevlog |
71 store |
74 store |
72 testonly-simplestore (reposimplestore !) |
75 testonly-simplestore (reposimplestore !) |
73 |
76 |
74 And client without sparse can access |
77 And client without sparse can access |