363
|
1 |
+ hg init
|
|
2 |
+ echo a
|
|
3 |
+ hg add a
|
|
4 |
+ hg commit -t 1 -u test -d '0 0'
|
|
5 |
+ hg status
|
|
6 |
? .out
|
|
7 |
+ cp a b
|
|
8 |
+ hg copy a b
|
|
9 |
+ hg status
|
|
10 |
A b
|
|
11 |
? .out
|
|
12 |
+ hg -d commit -t 2 -u test -d '0 0'
|
|
13 |
b
|
|
14 |
b: copy a:b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3
|
|
15 |
+ hg history
|
|
16 |
changeset: 1:3b5b84850bbed12e8ff8c1b87b32dc93c59ae6d8
|
|
17 |
user: test
|
|
18 |
date: Wed Dec 31 16:00:00 1969
|
|
19 |
summary: 2
|
|
20 |
|
|
21 |
changeset: 0:c19d34741b0a4ced8e4ba74bb834597d5193851e
|
|
22 |
user: test
|
|
23 |
date: Wed Dec 31 16:00:00 1969
|
|
24 |
summary: 1
|
|
25 |
|
|
26 |
+ hg log a
|
|
27 |
revision: 0:b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3
|
|
28 |
changeset: 0:c19d34741b0a4ced8e4ba74bb834597d5193851e
|
|
29 |
user: test
|
|
30 |
date: Wed Dec 31 16:00:00 1969
|
|
31 |
summary: 1
|
|
32 |
|
|
33 |
+ hexdump -C .hg/data/b.d
|
|
34 |
00000000 75 01 0a 63 6f 70 79 72 65 76 3a 20 62 37 38 39 |u..copyrev: b789|
|
|
35 |
00000010 66 64 64 39 36 64 63 32 66 33 62 64 32 32 39 63 |fdd96dc2f3bd229c|
|
|
36 |
00000020 31 64 64 38 65 65 64 66 30 66 63 36 30 65 32 62 |1dd8eedf0fc60e2b|
|
|
37 |
00000030 36 38 65 33 0a 63 6f 70 79 3a 20 61 0a 01 0a 61 |68e3.copy: a...a|
|
|
38 |
00000040 0a |.|
|
|
39 |
00000041
|
|
40 |
+ hg cat b
|
|
41 |
+ md5sum
|
|
42 |
60b725f10c9c85c70d97880dfe8191b3 -
|
|
43 |
+ hg cat a
|
|
44 |
+ md5sum
|
|
45 |
60b725f10c9c85c70d97880dfe8191b3 -
|
|
46 |
+ hg verify
|
|
47 |
checking changesets
|
|
48 |
checking manifests
|
|
49 |
crosschecking files in changesets and manifests
|
|
50 |
checking files
|
|
51 |
2 files, 2 changesets, 2 total revisions
|