Mercurial > evolve
comparison tests/test-oldconvert.t @ 334:fb83210bce32 stable
obsolete: move to official binary format
author | Pierre-Yves David <pierre-yves.david@logilab.fr> |
---|---|
date | Tue, 03 Jul 2012 12:58:55 +0200 |
parents | f60555898df4 |
children | b836862d48b4 |
comparison
equal
deleted
inserted
replaced
332:36e2016d6563 | 334:fb83210bce32 |
---|---|
51 o changeset: 0:1f0dee641bb7 | 51 o changeset: 0:1f0dee641bb7 |
52 user: test | 52 user: test |
53 date: Thu Jan 01 00:00:00 1970 +0000 | 53 date: Thu Jan 01 00:00:00 1970 +0000 |
54 summary: add a | 54 summary: add a |
55 | 55 |
56 $ hg debugsuccessors | |
57 7c3bad9141dc d67cd0334eee | |
56 $ hg debugconvertobsolete | 58 $ hg debugconvertobsolete |
57 nothing to do | 59 nothing to do |
58 0 obsolete marker converted | 60 0 obsolete marker converted |
61 | |
62 Convert json | |
63 | |
64 $ cat > .hg/store/obsoletemarkers << EOF | |
65 > [ | |
66 > { | |
67 > "reason": "import from older format.", | |
68 > "subjects": [ | |
69 > "3218406b50ed13480765e7c260669620f37fba6e" | |
70 > ], | |
71 > "user": "Pierre-Yves David <pierre-yves.david@ens-lyon.org>", | |
72 > "date": [ | |
73 > 1336503323.9768269, | |
74 > -7200 | |
75 > ], | |
76 > "object": "3e03d82708d4da97a92158558dd13386d8f09ad5", | |
77 > "id": "4743f676eaf3923cb98c921ee06b2e91052c365b" | |
78 > }, | |
79 > { | |
80 > "reason": "import from older format.", | |
81 > "subjects": [ | |
82 > "a37154106de358121a32a3dd6ba0281931550515" | |
83 > ], | |
84 > "user": "Pierre-Yves David <pierre-yves.david@logilab.fr>", | |
85 > "date": [ | |
86 > 1336557472.7875929, | |
87 > -7200 | |
88 > ], | |
89 > "object": "5c722672795c3a2cb94d0cc9a821c394c1475f87", | |
90 > "id": "1fd90a84b7225d2e3062b7e1b3100aa2e060fc72" | |
91 > }, | |
92 > { | |
93 > "reason": "import from older format.", | |
94 > "subjects": [ | |
95 > "dc8d8aa6e8ac490fcafd074d570df0787ee0ee69" | |
96 > ], | |
97 > "user": "Pierre-Yves David <pierre-yves.david@logilab.fr>", | |
98 > "date": [ | |
99 > 1336557472.784307, | |
100 > -7200 | |
101 > ], | |
102 > "object": "2c3784e102bb34ccc93862af5bd6d609ee30c577", | |
103 > "id": "7d940c5ee1f886c8a6c0d805b43e522cb3ef7a15" | |
104 > } | |
105 > ] | |
106 > EOF | |
107 $ hg glog | |
108 abort: old format of obsolete marker detected! | |
109 run `hg debugconvertobsolete` once. | |
110 [255] | |
111 $ hg debugconvertobsolete --traceback | |
112 3 obsolete marker converted | |
113 $ hg debugsuccessors | |
114 2c3784e102bb dc8d8aa6e8ac | |
115 3e03d82708d4 3218406b50ed | |
116 5c722672795c a37154106de3 | |
117 7c3bad9141dc d67cd0334eee |