equal
deleted
inserted
replaced
|
1 |
|
2 $ cat >> $HGRCPATH <<EOF |
|
3 > [extensions] |
|
4 > convert= |
|
5 > graphlog= |
|
6 > EOF |
|
7 $ hg init t |
|
8 $ cd t |
|
9 $ echo a >> a |
|
10 $ hg ci -Am a0 -d '1 0' |
|
11 adding a |
|
12 $ hg branch brancha |
|
13 marked working directory as branch brancha |
|
14 $ echo a >> a |
|
15 $ hg ci -m a1 -d '2 0' |
|
16 $ echo a >> a |
|
17 $ hg ci -m a2 -d '3 0' |
|
18 $ echo a >> a |
|
19 $ hg ci -m a3 -d '4 0' |
|
20 $ hg up -C 0 |
|
21 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
|
22 $ hg branch branchb |
|
23 marked working directory as branch branchb |
|
24 $ echo b >> b |
|
25 $ hg ci -Am b0 -d '6 0' |
|
26 adding b |
|
27 $ hg up -C brancha |
|
28 1 files updated, 0 files merged, 1 files removed, 0 files unresolved |
|
29 $ echo a >> a |
|
30 $ hg ci -m a4 -d '5 0' |
|
31 $ echo a >> a |
|
32 $ hg ci -m a5 -d '7 0' |
|
33 $ echo a >> a |
|
34 $ hg ci -m a6 -d '8 0' |
|
35 $ hg up -C branchb |
|
36 2 files updated, 0 files merged, 0 files removed, 0 files unresolved |
|
37 $ echo b >> b |
|
38 $ hg ci -m b1 -d '9 0' |
|
39 $ cd .. |
|
40 |
|
41 convert with datesort |
|
42 |
|
43 $ hg convert --datesort t t-datesort |
|
44 initializing destination t-datesort repository |
|
45 scanning source... |
|
46 sorting... |
|
47 converting... |
|
48 8 a0 |
|
49 7 a1 |
|
50 6 a2 |
|
51 5 a3 |
|
52 4 a4 |
|
53 3 b0 |
|
54 2 a5 |
|
55 1 a6 |
|
56 0 b1 |
|
57 |
|
58 graph converted repo |
|
59 |
|
60 $ hg -R t-datesort glog --template '{rev} "{desc}"\n' |
|
61 o 8 "b1" |
|
62 | |
|
63 | o 7 "a6" |
|
64 | | |
|
65 | o 6 "a5" |
|
66 | | |
|
67 o | 5 "b0" |
|
68 | | |
|
69 | o 4 "a4" |
|
70 | | |
|
71 | o 3 "a3" |
|
72 | | |
|
73 | o 2 "a2" |
|
74 | | |
|
75 | o 1 "a1" |
|
76 |/ |
|
77 o 0 "a0" |
|
78 |
|
79 |
|
80 convert with datesort (default mode) |
|
81 |
|
82 $ hg convert t t-sourcesort |
|
83 initializing destination t-sourcesort repository |
|
84 scanning source... |
|
85 sorting... |
|
86 converting... |
|
87 8 a0 |
|
88 7 a1 |
|
89 6 a2 |
|
90 5 a3 |
|
91 4 b0 |
|
92 3 a4 |
|
93 2 a5 |
|
94 1 a6 |
|
95 0 b1 |
|
96 |
|
97 graph converted repo |
|
98 |
|
99 $ hg -R t-sourcesort glog --template '{rev} "{desc}"\n' |
|
100 o 8 "b1" |
|
101 | |
|
102 | o 7 "a6" |
|
103 | | |
|
104 | o 6 "a5" |
|
105 | | |
|
106 | o 5 "a4" |
|
107 | | |
|
108 o | 4 "b0" |
|
109 | | |
|
110 | o 3 "a3" |
|
111 | | |
|
112 | o 2 "a2" |
|
113 | | |
|
114 | o 1 "a1" |
|
115 |/ |
|
116 o 0 "a0" |
|
117 |