equal
deleted
inserted
replaced
22 $ hg commit -m '#1' |
22 $ hg commit -m '#1' |
23 $ hg update -q -C 0 |
23 $ hg update -q -C 0 |
24 $ echo 'large2 in #2' > large2 |
24 $ echo 'large2 in #2' > large2 |
25 $ hg commit -m '#2' |
25 $ hg commit -m '#2' |
26 created new head |
26 created new head |
|
27 |
|
28 Test that lfdirstate keeps track of last modification of largefiles and |
|
29 prevents unnecessary hashing of content - also after linear/noop update |
|
30 |
|
31 $ sleep 1 |
|
32 $ hg st |
|
33 $ hg debugdirstate --large --nodate |
|
34 n 644 7 large1 |
|
35 n 644 13 large2 |
|
36 $ hg up |
|
37 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
|
38 $ hg debugdirstate --large --nodate |
|
39 n 644 7 large1 |
|
40 n 644 13 large2 |
27 |
41 |
28 Test that "hg merge" updates largefiles from "other" correctly |
42 Test that "hg merge" updates largefiles from "other" correctly |
29 |
43 |
30 (getting largefiles from "other" normally) |
44 (getting largefiles from "other" normally) |
31 |
45 |