hgbook

view en/tour-merge-sep-repos.svg @ 307:fb5c0d56d7f1

Fix test 'tour'.

Executing 'tour' test now creates some files in /tmp to store the
revision numbers as they are created on the fly and appear in the output
files. When SVG files are to be converted to PNG or EPS files within the
Makefile, a tool 'fixsvg' will be invoked to substitute some placeholder
markup by the real version number which fits to the test output, before
the final conversion takes place.
author Guido Ostkamp <hg@ostkamp.fastmail.fm>
date Wed Aug 20 22:15:35 2008 +0200 (2008-08-20)
parents 06383f9e46e4
children
line source
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://web.resource.org/cc/"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 width="744.09448819"
12 height="1052.3622047"
13 id="svg2"
14 sodipodi:version="0.32"
15 inkscape:version="0.44.1"
16 sodipodi:docname="tour-merge-sep-repos.svg">
17 <defs
18 id="defs4">
19 <marker
20 inkscape:stockid="Arrow1Mstart"
21 orient="auto"
22 refY="0.0"
23 refX="0.0"
24 id="Arrow1Mstart"
25 style="overflow:visible">
26 <path
27 id="path2973"
28 d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
29 style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
30 transform="scale(0.4) translate(10,0)" />
31 </marker>
32 <marker
33 inkscape:stockid="Arrow1Mend"
34 orient="auto"
35 refY="0.0"
36 refX="0.0"
37 id="Arrow1Mend"
38 style="overflow:visible;">
39 <path
40 id="path3066"
41 d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
42 style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
43 transform="scale(0.4) rotate(180) translate(10,0)" />
44 </marker>
45 </defs>
46 <sodipodi:namedview
47 id="base"
48 pagecolor="#ffffff"
49 bordercolor="#666666"
50 borderopacity="1.0"
51 gridtolerance="10000"
52 guidetolerance="10"
53 objecttolerance="10"
54 inkscape:pageopacity="0.0"
55 inkscape:pageshadow="2"
56 inkscape:zoom="1.4"
57 inkscape:cx="307.20351"
58 inkscape:cy="716.87911"
59 inkscape:document-units="px"
60 inkscape:current-layer="layer1"
61 inkscape:window-width="906"
62 inkscape:window-height="620"
63 inkscape:window-x="5"
64 inkscape:window-y="49" />
65 <metadata
66 id="metadata7">
67 <rdf:RDF>
68 <cc:Work
69 rdf:about="">
70 <dc:format>image/svg+xml</dc:format>
71 <dc:type
72 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
73 </cc:Work>
74 </rdf:RDF>
75 </metadata>
76 <g
77 inkscape:label="Layer 1"
78 inkscape:groupmode="layer"
79 id="layer1">
80 <text
81 xml:space="preserve"
82 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
83 x="173.57143"
84 y="443.79074"
85 id="text2832"><tspan
86 sodipodi:role="line"
87 id="tspan2834"
88 x="173.57143"
89 y="443.79074" /></text>
90 <rect
91 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
92 id="rect1878"
93 width="94.285713"
94 height="20.714285"
95 x="138"
96 y="479.50504" />
97 <text
98 xml:space="preserve"
99 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
100 x="162.09892"
101 y="493.12619"
102 id="text1872"><tspan
103 sodipodi:role="line"
104 id="tspan1874"
105 x="162.09892"
106 y="493.12619"
107 style="font-family:Courier"><tspan
108 style="font-weight:bold"
109 id="tspan1876">0</tspan>: REV0</tspan></text>
110 <rect
111 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
112 id="rect2800"
113 width="94.285713"
114 height="20.714285"
115 x="138"
116 y="432.63004" />
117 <text
118 xml:space="preserve"
119 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
120 x="162.09892"
121 y="446.25119"
122 id="text2794"><tspan
123 sodipodi:role="line"
124 id="tspan2796"
125 x="162.09892"
126 y="446.25119"
127 style="font-family:Courier"><tspan
128 id="tspan2868"
129 style="font-weight:bold">1</tspan>: REV1</tspan></text>
130 <rect
131 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
132 id="rect2810"
133 width="94.285713"
134 height="20.714285"
135 x="138"
136 y="385.75504" />
137 <text
138 xml:space="preserve"
139 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
140 x="162.09892"
141 y="399.37619"
142 id="text2804"><tspan
143 sodipodi:role="line"
144 id="tspan2806"
145 x="162.09892"
146 y="399.37619"
147 style="font-family:Courier"><tspan
148 style="font-weight:bold"
149 id="tspan2866">2</tspan>: REV2</tspan></text>
150 <rect
151 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
152 id="rect2820"
153 width="94.285713"
154 height="20.714285"
155 x="138"
156 y="338.88007" />
157 <text
158 xml:space="preserve"
159 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
160 x="162.09892"
161 y="352.50122"
162 id="text2814"><tspan
163 sodipodi:role="line"
164 id="tspan2816"
165 x="162.09892"
166 y="352.50122"
167 style="font-family:Courier"><tspan
168 style="font-weight:bold"
169 id="tspan2864">3</tspan>: REV3</tspan></text>
170 <rect
171 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
172 id="rect2830"
173 width="94.285713"
174 height="20.714285"
175 x="138"
176 y="292.00504" />
177 <text
178 xml:space="preserve"
179 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
180 x="162.09892"
181 y="305.62619"
182 id="text2824"><tspan
183 sodipodi:role="line"
184 id="tspan2826"
185 x="162.09892"
186 y="305.62619"
187 style="font-family:Courier"><tspan
188 style="font-weight:bold"
189 id="tspan2862">4</tspan>: REV4</tspan></text>
190 <path
191 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
192 d="M 185.14286,478.50504 L 185.14286,454.34432"
193 id="path2894"
194 inkscape:connector-type="polyline" />
195 <path
196 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
197 d="M 185.14286,431.63004 L 185.14286,407.46932"
198 id="path2896"
199 inkscape:connector-type="polyline" />
200 <path
201 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
202 d="M 185.14286,384.75504 L 185.14286,360.59435"
203 id="path2898"
204 inkscape:connector-type="polyline" />
205 <path
206 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
207 d="M 185.14286,337.88007 L 185.14286,313.71932"
208 id="path2900"
209 inkscape:connector-type="polyline" />
210 <rect
211 style="fill:#78a5ad;fill-opacity:1;stroke:#507b84;stroke-width:2.00000286;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
212 id="rect1963"
213 width="94.285995"
214 height="20.714283"
215 x="138"
216 y="245.18723" />
217 <text
218 xml:space="preserve"
219 style="font-size:12.00001812px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
220 x="162.09877"
221 y="258.80865"
222 id="text1965"
223 transform="scale(1.000002,0.999998)"><tspan
224 sodipodi:role="line"
225 id="tspan1967"
226 x="162.09877"
227 y="258.80865"
228 style="font-family:Courier"><tspan
229 style="font-weight:bold"
230 id="tspan1973">5</tspan>: REV_my_hello</tspan></text>
231 <path
232 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
233 d="M 185.143,291.06218 L 185.143,266.90143"
234 id="path1971"
235 inkscape:connector-type="polyline" />
236 <text
237 xml:space="preserve"
238 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman"
239 x="136.90039"
240 y="232.25546"
241 id="text2921"><tspan
242 sodipodi:role="line"
243 id="tspan2923"
244 x="136.90039"
245 y="232.25546">my-hello</tspan></text>
246 <rect
247 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
248 id="rect2863"
249 width="94.285713"
250 height="20.714285"
251 x="370.71414"
252 y="479.49289" />
253 <text
254 xml:space="preserve"
255 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
256 x="394.81305"
257 y="493.11404"
258 id="text2865"><tspan
259 sodipodi:role="line"
260 id="tspan2867"
261 x="394.81305"
262 y="493.11404"
263 style="font-family:Courier"><tspan
264 style="font-weight:bold"
265 id="tspan2869">0</tspan>: REV0</tspan></text>
266 <rect
267 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
268 id="rect2871"
269 width="94.285713"
270 height="20.714285"
271 x="370.71414"
272 y="432.61789" />
273 <text
274 xml:space="preserve"
275 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
276 x="394.81305"
277 y="446.23904"
278 id="text2873"><tspan
279 sodipodi:role="line"
280 id="tspan2875"
281 x="394.81305"
282 y="446.23904"
283 style="font-family:Courier"><tspan
284 id="tspan2877"
285 style="font-weight:bold">1</tspan>: REV1</tspan></text>
286 <rect
287 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
288 id="rect2879"
289 width="94.285713"
290 height="20.714285"
291 x="370.71414"
292 y="385.74289" />
293 <text
294 xml:space="preserve"
295 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
296 x="394.81305"
297 y="399.36404"
298 id="text2881"><tspan
299 sodipodi:role="line"
300 id="tspan2883"
301 x="394.81305"
302 y="399.36404"
303 style="font-family:Courier"><tspan
304 style="font-weight:bold"
305 id="tspan2885">2</tspan>: REV2</tspan></text>
306 <rect
307 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
308 id="rect2887"
309 width="94.285713"
310 height="20.714285"
311 x="370.71414"
312 y="338.86792" />
313 <text
314 xml:space="preserve"
315 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
316 x="394.81305"
317 y="352.48907"
318 id="text2889"><tspan
319 sodipodi:role="line"
320 id="tspan2891"
321 x="394.81305"
322 y="352.48907"
323 style="font-family:Courier"><tspan
324 style="font-weight:bold"
325 id="tspan2893">3</tspan>: REV3</tspan></text>
326 <rect
327 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
328 id="rect2895"
329 width="94.285713"
330 height="20.714285"
331 x="370.71414"
332 y="291.99289" />
333 <text
334 xml:space="preserve"
335 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
336 x="394.81305"
337 y="305.61404"
338 id="text2897"><tspan
339 sodipodi:role="line"
340 id="tspan2899"
341 x="394.81305"
342 y="305.61404"
343 style="font-family:Courier"><tspan
344 style="font-weight:bold"
345 id="tspan2901">4</tspan>: REV4</tspan></text>
346 <path
347 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
348 d="M 417.85701,478.4929 L 417.85701,454.33218"
349 id="path2903"
350 inkscape:connector-type="polyline" />
351 <path
352 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
353 d="M 417.85701,431.6179 L 417.85701,407.45718"
354 id="path2905"
355 inkscape:connector-type="polyline" />
356 <path
357 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
358 d="M 417.85701,384.7429 L 417.85701,360.58221"
359 id="path2907"
360 inkscape:connector-type="polyline" />
361 <path
362 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
363 d="M 417.85701,337.86793 L 417.85701,313.70718"
364 id="path2909"
365 inkscape:connector-type="polyline" />
366 <rect
367 style="fill:#78a5ad;fill-opacity:1;stroke:#507b84;stroke-width:2.00000286;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
368 id="rect2911"
369 width="94.285995"
370 height="20.714283"
371 x="370.71414"
372 y="245.17511" />
373 <text
374 xml:space="preserve"
375 style="font-size:12.00001812px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
376 x="394.81274"
377 y="258.79678"
378 id="text2913"
379 transform="scale(1.000002,0.999998)"><tspan
380 sodipodi:role="line"
381 id="tspan2915"
382 x="394.81274"
383 y="258.79678"
384 style="font-family:Courier"><tspan
385 style="font-weight:bold"
386 id="tspan2917">5</tspan>: REV_my_new_hello</tspan></text>
387 <path
388 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
389 d="M 417.85715,291.05004 L 417.85715,266.88929"
390 id="path2919"
391 inkscape:connector-type="polyline" />
392 <text
393 xml:space="preserve"
394 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman"
395 x="369.61453"
396 y="232.25546"
397 id="text2925"><tspan
398 sodipodi:role="line"
399 id="tspan2927"
400 x="369.61453"
401 y="232.25546">my-new-hello</tspan></text>
402 <text
403 xml:space="preserve"
404 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman"
405 x="300.54352"
406 y="252.12723"
407 id="text2933"><tspan
408 sodipodi:role="line"
409 id="tspan2935"
410 x="300.54352"
411 y="252.12723"
412 style="text-align:center;text-anchor:middle">newest changes</tspan><tspan
413 sodipodi:role="line"
414 x="300.54352"
415 y="267.12723"
416 style="text-align:center;text-anchor:middle"
417 id="tspan3132">differ</tspan></text>
418 <text
419 xml:space="preserve"
420 style="font-size:12px;font-style:normal;font-weight:normal;text-align:start;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman"
421 x="262.15436"
422 y="398.37112"
423 id="text2929"><tspan
424 sodipodi:role="line"
425 x="262.15436"
426 y="398.37112"
427 id="tspan3013"
428 style="text-align:start;text-anchor:start">common history</tspan></text>
429 <g
430 id="g3107"
431 transform="translate(0,0.855744)">
432 <path
433 id="path3101"
434 d="M 300.35713,381.29075 L 300.35713,304.50504"
435 style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" />
436 <path
437 id="path3105"
438 d="M 291.07142,301.64789 L 309.28571,301.64789"
439 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#bfbfbf;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
440 </g>
441 <path
442 style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1"
443 d="M 300.53571,486.38926 L 300.53571,409.60355"
444 id="path3113" />
445 <path
446 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#bfbfbf;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
447 d="M 291.25,488.49641 L 309.46429,488.49641"
448 id="path3115" />
449 <text
450 xml:space="preserve"
451 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman"
452 x="480.71429"
453 y="250.91507"
454 id="text1949"><tspan
455 sodipodi:role="line"
456 id="tspan1951"
457 x="480.71429"
458 y="250.91507"
459 style="text-align:start;text-anchor:start">head revision</tspan><tspan
460 sodipodi:role="line"
461 x="480.71429"
462 y="265.91507"
463 id="tspan1953"
464 style="text-align:start;text-anchor:start">(has no children)</tspan></text>
465 </g>
466 </svg>