hgbook

annotate ja/revlog.svg @ 979:64475a75365b

Merged from rpelisse
author Jean-Marie Clément <JeanMarieClement@web.de>
date Fri Sep 04 18:24:06 2009 +0200 (2009-09-04)
parents
children
rev   line source
foozy@708 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
foozy@708 2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
foozy@708 3 <svg
foozy@708 4 xmlns:dc="http://purl.org/dc/elements/1.1/"
foozy@708 5 xmlns:cc="http://web.resource.org/cc/"
foozy@708 6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
foozy@708 7 xmlns:svg="http://www.w3.org/2000/svg"
foozy@708 8 xmlns="http://www.w3.org/2000/svg"
foozy@708 9 xmlns:xlink="http://www.w3.org/1999/xlink"
foozy@708 10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
foozy@708 11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
foozy@708 12 width="744.09448819"
foozy@708 13 height="1052.3622047"
foozy@708 14 id="svg2"
foozy@708 15 sodipodi:version="0.32"
foozy@708 16 inkscape:version="0.44.1"
foozy@708 17 sodipodi:docbase="/home/bos/hg/hgbook/en"
foozy@708 18 sodipodi:docname="revlog.svg">
foozy@708 19 <defs
foozy@708 20 id="defs4">
foozy@708 21 <marker
foozy@708 22 inkscape:stockid="Arrow1Mend"
foozy@708 23 orient="auto"
foozy@708 24 refY="0.0"
foozy@708 25 refX="0.0"
foozy@708 26 id="Arrow1Mend"
foozy@708 27 style="overflow:visible;">
foozy@708 28 <path
foozy@708 29 id="path4852"
foozy@708 30 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 "
foozy@708 31 style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
foozy@708 32 transform="scale(0.4) rotate(180) translate(10,0)" />
foozy@708 33 </marker>
foozy@708 34 <linearGradient
foozy@708 35 id="linearGradient3092">
foozy@708 36 <stop
foozy@708 37 style="stop-color:#44436f;stop-opacity:1;"
foozy@708 38 offset="0"
foozy@708 39 id="stop3094" />
foozy@708 40 <stop
foozy@708 41 style="stop-color:#abade5;stop-opacity:1;"
foozy@708 42 offset="1"
foozy@708 43 id="stop3096" />
foozy@708 44 </linearGradient>
foozy@708 45 <linearGradient
foozy@708 46 inkscape:collect="always"
foozy@708 47 xlink:href="#linearGradient3092"
foozy@708 48 id="linearGradient3118"
foozy@708 49 gradientUnits="userSpaceOnUse"
foozy@708 50 x1="176.16635"
foozy@708 51 y1="405.21934"
foozy@708 52 x2="417.11935"
foozy@708 53 y2="405.21934" />
foozy@708 54 <linearGradient
foozy@708 55 inkscape:collect="always"
foozy@708 56 xlink:href="#linearGradient3092"
foozy@708 57 id="linearGradient3120"
foozy@708 58 gradientUnits="userSpaceOnUse"
foozy@708 59 x1="176.16635"
foozy@708 60 y1="405.21934"
foozy@708 61 x2="417.11935"
foozy@708 62 y2="405.21934" />
foozy@708 63 <linearGradient
foozy@708 64 inkscape:collect="always"
foozy@708 65 xlink:href="#linearGradient3092"
foozy@708 66 id="linearGradient3129"
foozy@708 67 gradientUnits="userSpaceOnUse"
foozy@708 68 x1="176.16635"
foozy@708 69 y1="405.21934"
foozy@708 70 x2="417.11935"
foozy@708 71 y2="405.21934"
foozy@708 72 gradientTransform="translate(-0.928574,-1.428574)" />
foozy@708 73 <linearGradient
foozy@708 74 inkscape:collect="always"
foozy@708 75 xlink:href="#linearGradient3092"
foozy@708 76 id="linearGradient3133"
foozy@708 77 gradientUnits="userSpaceOnUse"
foozy@708 78 x1="176.16635"
foozy@708 79 y1="405.21934"
foozy@708 80 x2="417.11935"
foozy@708 81 y2="405.21934"
foozy@708 82 gradientTransform="translate(-0.928574,-1.428574)" />
foozy@708 83 <linearGradient
foozy@708 84 inkscape:collect="always"
foozy@708 85 xlink:href="#linearGradient3092"
foozy@708 86 id="linearGradient3708"
foozy@708 87 gradientUnits="userSpaceOnUse"
foozy@708 88 gradientTransform="matrix(0.423343,0,0,0.423343,138.874,-67.01732)"
foozy@708 89 x1="175.23776"
foozy@708 90 y1="509.98154"
foozy@708 91 x2="416.29077"
foozy@708 92 y2="297.49997" />
foozy@708 93 <linearGradient
foozy@708 94 inkscape:collect="always"
foozy@708 95 xlink:href="#linearGradient3092"
foozy@708 96 id="linearGradient5164"
foozy@708 97 gradientUnits="userSpaceOnUse"
foozy@708 98 gradientTransform="matrix(0.423343,0,0,0.423343,198.249,247.4358)"
foozy@708 99 x1="175.23776"
foozy@708 100 y1="509.98154"
foozy@708 101 x2="416.29077"
foozy@708 102 y2="297.49997" />
foozy@708 103 <linearGradient
foozy@708 104 inkscape:collect="always"
foozy@708 105 xlink:href="#linearGradient3092"
foozy@708 106 id="linearGradient5584"
foozy@708 107 gradientUnits="userSpaceOnUse"
foozy@708 108 gradientTransform="matrix(0.423343,0,0,0.423343,143.9081,371.2915)"
foozy@708 109 x1="175.23776"
foozy@708 110 y1="509.98154"
foozy@708 111 x2="416.29077"
foozy@708 112 y2="297.49997" />
foozy@708 113 <linearGradient
foozy@708 114 inkscape:collect="always"
foozy@708 115 xlink:href="#linearGradient3092"
foozy@708 116 id="linearGradient5784"
foozy@708 117 gradientUnits="userSpaceOnUse"
foozy@708 118 gradientTransform="matrix(0.423343,0,0,0.423343,76.37397,152.137)"
foozy@708 119 x1="175.23776"
foozy@708 120 y1="509.98154"
foozy@708 121 x2="416.29077"
foozy@708 122 y2="297.49997" />
foozy@708 123 <linearGradient
foozy@708 124 inkscape:collect="always"
foozy@708 125 xlink:href="#linearGradient3092"
foozy@708 126 id="linearGradient5786"
foozy@708 127 gradientUnits="userSpaceOnUse"
foozy@708 128 gradientTransform="matrix(0.423343,0,0,0.423343,198.249,152.137)"
foozy@708 129 x1="175.23776"
foozy@708 130 y1="509.98154"
foozy@708 131 x2="416.29077"
foozy@708 132 y2="297.49997" />
foozy@708 133 <linearGradient
foozy@708 134 inkscape:collect="always"
foozy@708 135 xlink:href="#linearGradient3092"
foozy@708 136 id="linearGradient5895"
foozy@708 137 gradientUnits="userSpaceOnUse"
foozy@708 138 gradientTransform="matrix(0.423343,0,0,0.423343,198.0215,261.7142)"
foozy@708 139 x1="175.23776"
foozy@708 140 y1="509.98154"
foozy@708 141 x2="416.29077"
foozy@708 142 y2="297.49997" />
foozy@708 143 <linearGradient
foozy@708 144 inkscape:collect="always"
foozy@708 145 xlink:href="#linearGradient3092"
foozy@708 146 id="linearGradient5958"
foozy@708 147 gradientUnits="userSpaceOnUse"
foozy@708 148 gradientTransform="matrix(0.423343,0,0,0.423343,137.1978,42.55987)"
foozy@708 149 x1="175.23776"
foozy@708 150 y1="509.98154"
foozy@708 151 x2="416.29077"
foozy@708 152 y2="297.49997" />
foozy@708 153 </defs>
foozy@708 154 <sodipodi:namedview
foozy@708 155 id="base"
foozy@708 156 pagecolor="#ffffff"
foozy@708 157 bordercolor="#666666"
foozy@708 158 borderopacity="1.0"
foozy@708 159 gridtolerance="10000"
foozy@708 160 guidetolerance="10"
foozy@708 161 objecttolerance="10"
foozy@708 162 inkscape:pageopacity="0.0"
foozy@708 163 inkscape:pageshadow="2"
foozy@708 164 inkscape:zoom="0.64"
foozy@708 165 inkscape:cx="566.02368"
foozy@708 166 inkscape:cy="688.16826"
foozy@708 167 inkscape:document-units="px"
foozy@708 168 inkscape:current-layer="layer1"
foozy@708 169 inkscape:window-width="906"
foozy@708 170 inkscape:window-height="620"
foozy@708 171 inkscape:window-x="29"
foozy@708 172 inkscape:window-y="79"
foozy@708 173 inkscape:connector-spacing="11" />
foozy@708 174 <metadata
foozy@708 175 id="metadata7">
foozy@708 176 <rdf:RDF>
foozy@708 177 <cc:Work
foozy@708 178 rdf:about="">
foozy@708 179 <dc:format>image/svg+xml</dc:format>
foozy@708 180 <dc:type
foozy@708 181 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
foozy@708 182 </cc:Work>
foozy@708 183 </rdf:RDF>
foozy@708 184 </metadata>
foozy@708 185 <g
foozy@708 186 inkscape:label="Layer 1"
foozy@708 187 inkscape:groupmode="layer"
foozy@708 188 id="layer1">
foozy@708 189 <rect
foozy@708 190 y="168.74846"
foozy@708 191 x="211.58516"
foozy@708 192 height="89.506805"
foozy@708 193 width="101.60232"
foozy@708 194 id="rect3068"
foozy@708 195 style="fill:url(#linearGradient5958);fill-opacity:1;stroke:black;stroke-width:0.48811448;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 196 <g
foozy@708 197 id="g3215"
foozy@708 198 transform="matrix(0.423343,0,0,0.423343,137.1977,42.55985)">
foozy@708 199 <rect
foozy@708 200 y="447.71451"
foozy@708 201 x="299.67859"
foozy@708 202 height="48.571426"
foozy@708 203 width="103.14286"
foozy@708 204 id="rect2899"
foozy@708 205 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 206 <text
foozy@708 207 id="text2903"
foozy@708 208 y="464.8139"
foozy@708 209 x="308.89639"
foozy@708 210 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"
foozy@708 211 xml:space="preserve"><tspan
foozy@708 212 y="464.8139"
foozy@708 213 x="308.89639"
foozy@708 214 sodipodi:role="line"
foozy@708 215 id="tspan2905">Second parent</tspan></text>
foozy@708 216 <text
foozy@708 217 id="text2907"
foozy@708 218 y="485.50256"
foozy@708 219 x="308.20175"
foozy@708 220 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"
foozy@708 221 xml:space="preserve"><tspan
foozy@708 222 style="font-family:Courier"
foozy@708 223 y="485.50256"
foozy@708 224 x="308.20175"
foozy@708 225 id="tspan2909"
foozy@708 226 sodipodi:role="line">32bf9a5f22c0</tspan></text>
foozy@708 227 </g>
foozy@708 228 <g
foozy@708 229 id="g3250"
foozy@708 230 transform="matrix(0.423343,0,0,0.423343,137.1977,42.55986)">
foozy@708 231 <rect
foozy@708 232 y="311.28598"
foozy@708 233 x="188.6071"
foozy@708 234 height="48.571426"
foozy@708 235 width="103.14286"
foozy@708 236 id="rect2936"
foozy@708 237 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 238 <text
foozy@708 239 id="text2940"
foozy@708 240 y="328.38538"
foozy@708 241 x="197.82495"
foozy@708 242 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"
foozy@708 243 xml:space="preserve"><tspan
foozy@708 244 y="328.38538"
foozy@708 245 x="197.82495"
foozy@708 246 sodipodi:role="line"
foozy@708 247 id="tspan2942">Revision hash</tspan></text>
foozy@708 248 <text
foozy@708 249 id="text2944"
foozy@708 250 y="349.07404"
foozy@708 251 x="197.13031"
foozy@708 252 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"
foozy@708 253 xml:space="preserve"><tspan
foozy@708 254 style="font-family:Courier"
foozy@708 255 y="349.07404"
foozy@708 256 x="197.13031"
foozy@708 257 id="tspan2946"
foozy@708 258 sodipodi:role="line">34b8b7a15ea1</tspan></text>
foozy@708 259 </g>
foozy@708 260 <g
foozy@708 261 id="g3243"
foozy@708 262 transform="matrix(0.423343,0,0,0.423343,137.6664,43.91853)">
foozy@708 263 <rect
foozy@708 264 y="363.07654"
foozy@708 265 x="187.5"
foozy@708 266 height="75"
foozy@708 267 width="213.85715"
foozy@708 268 id="rect2950"
foozy@708 269 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 270 <text
foozy@708 271 id="text2958"
foozy@708 272 y="400.86459"
foozy@708 273 x="196.02321"
foozy@708 274 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"
foozy@708 275 xml:space="preserve"><tspan
foozy@708 276 style="fill:black;fill-opacity:1;font-family:Courier"
foozy@708 277 y="400.86459"
foozy@708 278 x="196.02321"
foozy@708 279 id="tspan2960"
foozy@708 280 sodipodi:role="line">...</tspan></text>
foozy@708 281 <text
foozy@708 282 id="text2954"
foozy@708 283 y="380.17593"
foozy@708 284 x="196.71785"
foozy@708 285 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"
foozy@708 286 xml:space="preserve"><tspan
foozy@708 287 y="380.17593"
foozy@708 288 x="196.71785"
foozy@708 289 sodipodi:role="line"
foozy@708 290 id="tspan2956"
foozy@708 291 style="fill:black;fill-opacity:1">Revision data (delta or snapshot)</tspan></text>
foozy@708 292 </g>
foozy@708 293 <g
foozy@708 294 id="g5529"
foozy@708 295 transform="translate(-6.710312,-8.165836e-6)">
foozy@708 296 <rect
foozy@708 297 style="fill:url(#linearGradient5584);fill-opacity:1;stroke:black;stroke-width:0.48811448;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 298 id="rect3509"
foozy@708 299 width="101.60232"
foozy@708 300 height="89.506805"
foozy@708 301 x="218.29547"
foozy@708 302 y="497.4801" />
foozy@708 303 <g
foozy@708 304 transform="matrix(0.423343,0,0,0.423343,143.908,371.2915)"
foozy@708 305 id="g3513">
foozy@708 306 <g
foozy@708 307 id="g3515">
foozy@708 308 <rect
foozy@708 309 y="447.72418"
foozy@708 310 x="188.6071"
foozy@708 311 height="48.571426"
foozy@708 312 width="103.14286"
foozy@708 313 id="rect3517"
foozy@708 314 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 315 <text
foozy@708 316 id="text3519"
foozy@708 317 y="464.82358"
foozy@708 318 x="197.82495"
foozy@708 319 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"
foozy@708 320 xml:space="preserve"><tspan
foozy@708 321 y="464.82358"
foozy@708 322 x="197.82495"
foozy@708 323 sodipodi:role="line"
foozy@708 324 id="tspan3521">First parent</tspan></text>
foozy@708 325 <text
foozy@708 326 id="text3523"
foozy@708 327 y="485.51224"
foozy@708 328 x="197.13031"
foozy@708 329 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"
foozy@708 330 xml:space="preserve"><tspan
foozy@708 331 style="font-family:Courier"
foozy@708 332 y="485.51224"
foozy@708 333 x="197.13031"
foozy@708 334 id="tspan3525"
foozy@708 335 sodipodi:role="line">000000000000</tspan></text>
foozy@708 336 </g>
foozy@708 337 <g
foozy@708 338 id="g3527">
foozy@708 339 <rect
foozy@708 340 y="447.71451"
foozy@708 341 x="299.67859"
foozy@708 342 height="48.571426"
foozy@708 343 width="103.14286"
foozy@708 344 id="rect3529"
foozy@708 345 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 346 <text
foozy@708 347 id="text3531"
foozy@708 348 y="464.8139"
foozy@708 349 x="308.89639"
foozy@708 350 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"
foozy@708 351 xml:space="preserve"><tspan
foozy@708 352 y="464.8139"
foozy@708 353 x="308.89639"
foozy@708 354 sodipodi:role="line"
foozy@708 355 id="tspan3533">Second parent</tspan></text>
foozy@708 356 <text
foozy@708 357 id="text3535"
foozy@708 358 y="485.50256"
foozy@708 359 x="308.20175"
foozy@708 360 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"
foozy@708 361 xml:space="preserve"><tspan
foozy@708 362 style="font-family:Courier"
foozy@708 363 y="485.50256"
foozy@708 364 x="308.20175"
foozy@708 365 id="tspan3537"
foozy@708 366 sodipodi:role="line">000000000000</tspan></text>
foozy@708 367 </g>
foozy@708 368 </g>
foozy@708 369 <g
foozy@708 370 transform="matrix(0.423343,0,0,0.423343,143.908,371.2915)"
foozy@708 371 id="g3539">
foozy@708 372 <rect
foozy@708 373 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 374 id="rect3541"
foozy@708 375 width="103.14286"
foozy@708 376 height="48.571426"
foozy@708 377 x="188.6071"
foozy@708 378 y="311.28598" />
foozy@708 379 <text
foozy@708 380 xml:space="preserve"
foozy@708 381 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"
foozy@708 382 x="197.82495"
foozy@708 383 y="328.38538"
foozy@708 384 id="text3543"><tspan
foozy@708 385 id="tspan3545"
foozy@708 386 sodipodi:role="line"
foozy@708 387 x="197.82495"
foozy@708 388 y="328.38538">Revision hash</tspan></text>
foozy@708 389 <text
foozy@708 390 xml:space="preserve"
foozy@708 391 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"
foozy@708 392 x="197.13031"
foozy@708 393 y="349.07404"
foozy@708 394 id="text3547"><tspan
foozy@708 395 sodipodi:role="line"
foozy@708 396 id="tspan3549"
foozy@708 397 x="197.13031"
foozy@708 398 y="349.07404"
foozy@708 399 style="font-family:Courier">ff9dc8bc2a8b</tspan></text>
foozy@708 400 </g>
foozy@708 401 <g
foozy@708 402 transform="matrix(0.423343,0,0,0.423343,144.3767,372.6502)"
foozy@708 403 id="g3551">
foozy@708 404 <rect
foozy@708 405 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 406 id="rect3553"
foozy@708 407 width="213.85715"
foozy@708 408 height="75"
foozy@708 409 x="187.5"
foozy@708 410 y="363.07654" />
foozy@708 411 <text
foozy@708 412 xml:space="preserve"
foozy@708 413 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"
foozy@708 414 x="196.02321"
foozy@708 415 y="400.86459"
foozy@708 416 id="text3555"><tspan
foozy@708 417 sodipodi:role="line"
foozy@708 418 id="tspan3557"
foozy@708 419 x="196.02321"
foozy@708 420 y="400.86459"
foozy@708 421 style="fill:black;fill-opacity:1;font-family:Courier">...</tspan></text>
foozy@708 422 <text
foozy@708 423 xml:space="preserve"
foozy@708 424 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"
foozy@708 425 x="196.71785"
foozy@708 426 y="380.17593"
foozy@708 427 id="text3559"><tspan
foozy@708 428 style="fill:black;fill-opacity:1"
foozy@708 429 id="tspan3561"
foozy@708 430 sodipodi:role="line"
foozy@708 431 x="196.71785"
foozy@708 432 y="380.17593">Revision data (delta or snapshot)</tspan></text>
foozy@708 433 </g>
foozy@708 434 </g>
foozy@708 435 <g
foozy@708 436 id="g4868"
foozy@708 437 transform="translate(-1.676208,-2.342463e-5)">
foozy@708 438 <rect
foozy@708 439 style="fill:url(#linearGradient3708);fill-opacity:1;stroke:black;stroke-width:0.48811448;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 440 id="rect3567"
foozy@708 441 width="101.60232"
foozy@708 442 height="89.506805"
foozy@708 443 x="213.26137"
foozy@708 444 y="59.171272" />
foozy@708 445 <g
foozy@708 446 transform="matrix(0.423343,0,0,0.423343,138.8739,-67.01734)"
foozy@708 447 id="g3573">
foozy@708 448 <rect
foozy@708 449 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 450 id="rect3575"
foozy@708 451 width="103.14286"
foozy@708 452 height="48.571426"
foozy@708 453 x="188.6071"
foozy@708 454 y="447.72418" />
foozy@708 455 <text
foozy@708 456 xml:space="preserve"
foozy@708 457 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"
foozy@708 458 x="197.82495"
foozy@708 459 y="464.82358"
foozy@708 460 id="text3577"><tspan
foozy@708 461 id="tspan3579"
foozy@708 462 sodipodi:role="line"
foozy@708 463 x="197.82495"
foozy@708 464 y="464.82358">First parent</tspan></text>
foozy@708 465 <text
foozy@708 466 xml:space="preserve"
foozy@708 467 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"
foozy@708 468 x="197.13031"
foozy@708 469 y="485.51224"
foozy@708 470 id="text3581"><tspan
foozy@708 471 sodipodi:role="line"
foozy@708 472 id="tspan3583"
foozy@708 473 x="197.13031"
foozy@708 474 y="485.51224"
foozy@708 475 style="font-family:Courier">34b8b7a15ea1</tspan></text>
foozy@708 476 </g>
foozy@708 477 <g
foozy@708 478 transform="matrix(0.423343,0,0,0.423343,138.8739,-67.01734)"
foozy@708 479 id="g3585">
foozy@708 480 <rect
foozy@708 481 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 482 id="rect3587"
foozy@708 483 width="103.14286"
foozy@708 484 height="48.571426"
foozy@708 485 x="299.67859"
foozy@708 486 y="447.71451" />
foozy@708 487 <text
foozy@708 488 xml:space="preserve"
foozy@708 489 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"
foozy@708 490 x="308.89639"
foozy@708 491 y="464.8139"
foozy@708 492 id="text3589"><tspan
foozy@708 493 id="tspan3591"
foozy@708 494 sodipodi:role="line"
foozy@708 495 x="308.89639"
foozy@708 496 y="464.8139">Second parent</tspan></text>
foozy@708 497 <text
foozy@708 498 xml:space="preserve"
foozy@708 499 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"
foozy@708 500 x="308.20175"
foozy@708 501 y="485.50256"
foozy@708 502 id="text3593"><tspan
foozy@708 503 sodipodi:role="line"
foozy@708 504 id="tspan3595"
foozy@708 505 x="308.20175"
foozy@708 506 y="485.50256"
foozy@708 507 style="font-family:Courier">000000000000</tspan></text>
foozy@708 508 </g>
foozy@708 509 <g
foozy@708 510 transform="matrix(0.423343,0,0,0.423343,138.8739,-67.01733)"
foozy@708 511 id="g3597">
foozy@708 512 <rect
foozy@708 513 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 514 id="rect3599"
foozy@708 515 width="103.14286"
foozy@708 516 height="48.571426"
foozy@708 517 x="188.6071"
foozy@708 518 y="311.28598" />
foozy@708 519 <text
foozy@708 520 xml:space="preserve"
foozy@708 521 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"
foozy@708 522 x="197.82495"
foozy@708 523 y="328.38538"
foozy@708 524 id="text3601"><tspan
foozy@708 525 id="tspan3603"
foozy@708 526 sodipodi:role="line"
foozy@708 527 x="197.82495"
foozy@708 528 y="328.38538">Revision hash</tspan></text>
foozy@708 529 <text
foozy@708 530 xml:space="preserve"
foozy@708 531 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"
foozy@708 532 x="197.13031"
foozy@708 533 y="349.07404"
foozy@708 534 id="text3605"><tspan
foozy@708 535 sodipodi:role="line"
foozy@708 536 id="tspan3607"
foozy@708 537 x="197.13031"
foozy@708 538 y="349.07404"
foozy@708 539 style="font-family:Courier">1b67dc96f27a</tspan></text>
foozy@708 540 </g>
foozy@708 541 <g
foozy@708 542 transform="matrix(0.423343,0,0,0.423343,139.3426,-65.65866)"
foozy@708 543 id="g3609">
foozy@708 544 <rect
foozy@708 545 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 546 id="rect3611"
foozy@708 547 width="213.85715"
foozy@708 548 height="75"
foozy@708 549 x="187.5"
foozy@708 550 y="363.07654" />
foozy@708 551 <text
foozy@708 552 xml:space="preserve"
foozy@708 553 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"
foozy@708 554 x="196.02321"
foozy@708 555 y="400.86459"
foozy@708 556 id="text3613"><tspan
foozy@708 557 sodipodi:role="line"
foozy@708 558 id="tspan3615"
foozy@708 559 x="196.02321"
foozy@708 560 y="400.86459"
foozy@708 561 style="fill:black;fill-opacity:1;font-family:Courier">...</tspan></text>
foozy@708 562 <text
foozy@708 563 xml:space="preserve"
foozy@708 564 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"
foozy@708 565 x="196.71785"
foozy@708 566 y="380.17593"
foozy@708 567 id="text3617"><tspan
foozy@708 568 style="fill:black;fill-opacity:1"
foozy@708 569 id="tspan3619"
foozy@708 570 sodipodi:role="line"
foozy@708 571 x="196.71785"
foozy@708 572 y="380.17593">Revision data (delta or snapshot)</tspan></text>
foozy@708 573 </g>
foozy@708 574 </g>
foozy@708 575 <path
foozy@708 576 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow1Mend)"
foozy@708 577 d="M 240.78255,143.08593 L 241.42595,171.75349"
foozy@708 578 id="path3801"
foozy@708 579 inkscape:connector-type="polyline"
foozy@708 580 inkscape:connection-start="#g3573"
foozy@708 581 inkscape:connection-end="#g3250" />
foozy@708 582 <g
foozy@708 583 id="g5677">
foozy@708 584 <rect
foozy@708 585 style="fill:url(#linearGradient5784);fill-opacity:1;stroke:black;stroke-width:0.48811448;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 586 id="rect3393"
foozy@708 587 width="101.60232"
foozy@708 588 height="89.506805"
foozy@708 589 x="150.76137"
foozy@708 590 y="278.32565" />
foozy@708 591 <g
foozy@708 592 transform="matrix(0.423343,0,0,0.423343,76.37397,152.137)"
foozy@708 593 id="g3399">
foozy@708 594 <rect
foozy@708 595 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 596 id="rect3401"
foozy@708 597 width="103.14286"
foozy@708 598 height="48.571426"
foozy@708 599 x="188.6071"
foozy@708 600 y="447.72418" />
foozy@708 601 <text
foozy@708 602 xml:space="preserve"
foozy@708 603 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"
foozy@708 604 x="197.82495"
foozy@708 605 y="464.82358"
foozy@708 606 id="text3403"><tspan
foozy@708 607 id="tspan3405"
foozy@708 608 sodipodi:role="line"
foozy@708 609 x="197.82495"
foozy@708 610 y="464.82358">First parent</tspan></text>
foozy@708 611 <text
foozy@708 612 xml:space="preserve"
foozy@708 613 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"
foozy@708 614 x="197.13031"
foozy@708 615 y="485.51224"
foozy@708 616 id="text3407"><tspan
foozy@708 617 sodipodi:role="line"
foozy@708 618 id="tspan3409"
foozy@708 619 x="197.13031"
foozy@708 620 y="485.51224"
foozy@708 621 style="font-family:Courier">ff9dc8bc2a8b</tspan></text>
foozy@708 622 </g>
foozy@708 623 <g
foozy@708 624 transform="matrix(0.423343,0,0,0.423343,76.37397,152.137)"
foozy@708 625 id="g3411">
foozy@708 626 <rect
foozy@708 627 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 628 id="rect3413"
foozy@708 629 width="103.14286"
foozy@708 630 height="48.571426"
foozy@708 631 x="299.67859"
foozy@708 632 y="447.71451" />
foozy@708 633 <text
foozy@708 634 xml:space="preserve"
foozy@708 635 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"
foozy@708 636 x="308.89639"
foozy@708 637 y="464.8139"
foozy@708 638 id="text3415"><tspan
foozy@708 639 id="tspan3417"
foozy@708 640 sodipodi:role="line"
foozy@708 641 x="308.89639"
foozy@708 642 y="464.8139">Second parent</tspan></text>
foozy@708 643 <text
foozy@708 644 xml:space="preserve"
foozy@708 645 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"
foozy@708 646 x="308.20175"
foozy@708 647 y="485.50256"
foozy@708 648 id="text3419"><tspan
foozy@708 649 sodipodi:role="line"
foozy@708 650 id="tspan3421"
foozy@708 651 x="308.20175"
foozy@708 652 y="485.50256"
foozy@708 653 style="font-family:Courier">000000000000</tspan></text>
foozy@708 654 </g>
foozy@708 655 <g
foozy@708 656 transform="matrix(0.423343,0,0,0.423343,76.37397,152.137)"
foozy@708 657 id="g3423">
foozy@708 658 <rect
foozy@708 659 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 660 id="rect3425"
foozy@708 661 width="103.14286"
foozy@708 662 height="48.571426"
foozy@708 663 x="188.6071"
foozy@708 664 y="311.28598" />
foozy@708 665 <text
foozy@708 666 xml:space="preserve"
foozy@708 667 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"
foozy@708 668 x="197.82495"
foozy@708 669 y="328.38538"
foozy@708 670 id="text3427"><tspan
foozy@708 671 id="tspan3429"
foozy@708 672 sodipodi:role="line"
foozy@708 673 x="197.82495"
foozy@708 674 y="328.38538">Revision hash</tspan></text>
foozy@708 675 <text
foozy@708 676 xml:space="preserve"
foozy@708 677 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"
foozy@708 678 x="197.13031"
foozy@708 679 y="349.07404"
foozy@708 680 id="text3431"><tspan
foozy@708 681 sodipodi:role="line"
foozy@708 682 id="tspan3433"
foozy@708 683 x="197.13031"
foozy@708 684 y="349.07404"
foozy@708 685 style="font-family:Courier">5b80c922ebdd</tspan></text>
foozy@708 686 </g>
foozy@708 687 <g
foozy@708 688 transform="matrix(0.423343,0,0,0.423343,76.84265,153.4957)"
foozy@708 689 id="g3435">
foozy@708 690 <rect
foozy@708 691 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 692 id="rect3437"
foozy@708 693 width="213.85715"
foozy@708 694 height="75"
foozy@708 695 x="187.5"
foozy@708 696 y="363.07654" />
foozy@708 697 <text
foozy@708 698 xml:space="preserve"
foozy@708 699 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"
foozy@708 700 x="196.02321"
foozy@708 701 y="400.86459"
foozy@708 702 id="text3439"><tspan
foozy@708 703 sodipodi:role="line"
foozy@708 704 id="tspan3441"
foozy@708 705 x="196.02321"
foozy@708 706 y="400.86459"
foozy@708 707 style="fill:black;fill-opacity:1;font-family:Courier">...</tspan></text>
foozy@708 708 <text
foozy@708 709 xml:space="preserve"
foozy@708 710 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"
foozy@708 711 x="196.71785"
foozy@708 712 y="380.17593"
foozy@708 713 id="text3443"><tspan
foozy@708 714 style="fill:black;fill-opacity:1"
foozy@708 715 id="tspan3445"
foozy@708 716 sodipodi:role="line"
foozy@708 717 x="196.71785"
foozy@708 718 y="380.17593">Revision data (delta or snapshot)</tspan></text>
foozy@708 719 </g>
foozy@708 720 </g>
foozy@708 721 <g
foozy@708 722 id="g5646"
foozy@708 723 transform="translate(-0.227432,0)">
foozy@708 724 <rect
foozy@708 725 style="fill:url(#linearGradient5786);fill-opacity:1;stroke:black;stroke-width:0.48811448;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 726 id="rect3451"
foozy@708 727 width="101.60232"
foozy@708 728 height="89.506805"
foozy@708 729 x="272.63638"
foozy@708 730 y="278.32565" />
foozy@708 731 <g
foozy@708 732 transform="matrix(0.423343,0,0,0.423343,198.2489,152.137)"
foozy@708 733 id="g3457">
foozy@708 734 <rect
foozy@708 735 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 736 id="rect3459"
foozy@708 737 width="103.14286"
foozy@708 738 height="48.571426"
foozy@708 739 x="188.6071"
foozy@708 740 y="447.72418" />
foozy@708 741 <text
foozy@708 742 xml:space="preserve"
foozy@708 743 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"
foozy@708 744 x="197.82495"
foozy@708 745 y="464.82358"
foozy@708 746 id="text3461"><tspan
foozy@708 747 id="tspan3463"
foozy@708 748 sodipodi:role="line"
foozy@708 749 x="197.82495"
foozy@708 750 y="464.82358">First parent</tspan></text>
foozy@708 751 <text
foozy@708 752 xml:space="preserve"
foozy@708 753 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"
foozy@708 754 x="197.13031"
foozy@708 755 y="485.51224"
foozy@708 756 id="text3465"><tspan
foozy@708 757 sodipodi:role="line"
foozy@708 758 id="tspan3467"
foozy@708 759 x="197.13031"
foozy@708 760 y="485.51224"
foozy@708 761 style="font-family:Courier">ecacb6b4c9fd</tspan></text>
foozy@708 762 </g>
foozy@708 763 <g
foozy@708 764 transform="matrix(0.423343,0,0,0.423343,198.2489,152.137)"
foozy@708 765 id="g3469">
foozy@708 766 <rect
foozy@708 767 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 768 id="rect3471"
foozy@708 769 width="103.14286"
foozy@708 770 height="48.571426"
foozy@708 771 x="299.67859"
foozy@708 772 y="447.71451" />
foozy@708 773 <text
foozy@708 774 xml:space="preserve"
foozy@708 775 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"
foozy@708 776 x="308.89639"
foozy@708 777 y="464.8139"
foozy@708 778 id="text3473"><tspan
foozy@708 779 id="tspan3475"
foozy@708 780 sodipodi:role="line"
foozy@708 781 x="308.89639"
foozy@708 782 y="464.8139">Second parent</tspan></text>
foozy@708 783 <text
foozy@708 784 xml:space="preserve"
foozy@708 785 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"
foozy@708 786 x="308.20175"
foozy@708 787 y="485.50256"
foozy@708 788 id="text3477"><tspan
foozy@708 789 sodipodi:role="line"
foozy@708 790 id="tspan3479"
foozy@708 791 x="308.20175"
foozy@708 792 y="485.50256"
foozy@708 793 style="font-family:Courier">000000000000</tspan></text>
foozy@708 794 </g>
foozy@708 795 <g
foozy@708 796 transform="matrix(0.423343,0,0,0.423343,198.2489,152.137)"
foozy@708 797 id="g3481">
foozy@708 798 <rect
foozy@708 799 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 800 id="rect3483"
foozy@708 801 width="103.14286"
foozy@708 802 height="48.571426"
foozy@708 803 x="188.6071"
foozy@708 804 y="311.28598" />
foozy@708 805 <text
foozy@708 806 xml:space="preserve"
foozy@708 807 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"
foozy@708 808 x="197.82495"
foozy@708 809 y="328.38538"
foozy@708 810 id="text3485"><tspan
foozy@708 811 id="tspan3487"
foozy@708 812 sodipodi:role="line"
foozy@708 813 x="197.82495"
foozy@708 814 y="328.38538">Revision hash</tspan></text>
foozy@708 815 <text
foozy@708 816 xml:space="preserve"
foozy@708 817 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"
foozy@708 818 x="197.13031"
foozy@708 819 y="349.07404"
foozy@708 820 id="text3489"><tspan
foozy@708 821 sodipodi:role="line"
foozy@708 822 id="tspan3491"
foozy@708 823 x="197.13031"
foozy@708 824 y="349.07404"
foozy@708 825 style="font-family:Courier">32bf9a5f22c0</tspan></text>
foozy@708 826 </g>
foozy@708 827 <g
foozy@708 828 transform="matrix(0.423343,0,0,0.423343,198.7176,153.4957)"
foozy@708 829 id="g3493">
foozy@708 830 <rect
foozy@708 831 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 832 id="rect3495"
foozy@708 833 width="213.85715"
foozy@708 834 height="75"
foozy@708 835 x="187.5"
foozy@708 836 y="363.07654" />
foozy@708 837 <text
foozy@708 838 xml:space="preserve"
foozy@708 839 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"
foozy@708 840 x="196.02321"
foozy@708 841 y="400.86459"
foozy@708 842 id="text3497"><tspan
foozy@708 843 sodipodi:role="line"
foozy@708 844 id="tspan3499"
foozy@708 845 x="196.02321"
foozy@708 846 y="400.86459"
foozy@708 847 style="fill:black;fill-opacity:1;font-family:Courier">...</tspan></text>
foozy@708 848 <text
foozy@708 849 xml:space="preserve"
foozy@708 850 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"
foozy@708 851 x="196.71785"
foozy@708 852 y="380.17593"
foozy@708 853 id="text3501"><tspan
foozy@708 854 style="fill:black;fill-opacity:1"
foozy@708 855 id="tspan3503"
foozy@708 856 sodipodi:role="line"
foozy@708 857 x="196.71785"
foozy@708 858 y="380.17593">Revision data (delta or snapshot)</tspan></text>
foozy@708 859 </g>
foozy@708 860 </g>
foozy@708 861 <rect
foozy@708 862 y="387.90286"
foozy@708 863 x="272.40894"
foozy@708 864 height="89.506805"
foozy@708 865 width="101.60232"
foozy@708 866 id="rect5081"
foozy@708 867 style="fill:url(#linearGradient5895);fill-opacity:1;stroke:black;stroke-width:0.48811448;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 868 <g
foozy@708 869 id="g5087"
foozy@708 870 transform="matrix(0.423343,0,0,0.423343,198.0214,261.7142)">
foozy@708 871 <rect
foozy@708 872 y="447.72418"
foozy@708 873 x="188.6071"
foozy@708 874 height="48.571426"
foozy@708 875 width="103.14286"
foozy@708 876 id="rect5089"
foozy@708 877 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 878 <text
foozy@708 879 id="text5091"
foozy@708 880 y="464.82358"
foozy@708 881 x="197.82495"
foozy@708 882 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"
foozy@708 883 xml:space="preserve"><tspan
foozy@708 884 y="464.82358"
foozy@708 885 x="197.82495"
foozy@708 886 sodipodi:role="line"
foozy@708 887 id="tspan5093">First parent</tspan></text>
foozy@708 888 <text
foozy@708 889 id="text5095"
foozy@708 890 y="485.51224"
foozy@708 891 x="197.13031"
foozy@708 892 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"
foozy@708 893 xml:space="preserve"><tspan
foozy@708 894 style="font-family:Courier"
foozy@708 895 y="485.51224"
foozy@708 896 x="197.13031"
foozy@708 897 id="tspan5097"
foozy@708 898 sodipodi:role="line">ff9dc8bc2a8b</tspan></text>
foozy@708 899 </g>
foozy@708 900 <g
foozy@708 901 id="g5099"
foozy@708 902 transform="matrix(0.423343,0,0,0.423343,198.0214,261.7142)">
foozy@708 903 <rect
foozy@708 904 y="447.71451"
foozy@708 905 x="299.67859"
foozy@708 906 height="48.571426"
foozy@708 907 width="103.14286"
foozy@708 908 id="rect5101"
foozy@708 909 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 910 <text
foozy@708 911 id="text5103"
foozy@708 912 y="464.8139"
foozy@708 913 x="308.89639"
foozy@708 914 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"
foozy@708 915 xml:space="preserve"><tspan
foozy@708 916 y="464.8139"
foozy@708 917 x="308.89639"
foozy@708 918 sodipodi:role="line"
foozy@708 919 id="tspan5105">Second parent</tspan></text>
foozy@708 920 <text
foozy@708 921 id="text5107"
foozy@708 922 y="485.50256"
foozy@708 923 x="308.20175"
foozy@708 924 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"
foozy@708 925 xml:space="preserve"><tspan
foozy@708 926 style="font-family:Courier"
foozy@708 927 y="485.50256"
foozy@708 928 x="308.20175"
foozy@708 929 id="tspan5109"
foozy@708 930 sodipodi:role="line">000000000000</tspan></text>
foozy@708 931 </g>
foozy@708 932 <g
foozy@708 933 id="g5111"
foozy@708 934 transform="matrix(0.423343,0,0,0.423343,198.0214,261.7142)">
foozy@708 935 <rect
foozy@708 936 y="311.28598"
foozy@708 937 x="188.6071"
foozy@708 938 height="48.571426"
foozy@708 939 width="103.14286"
foozy@708 940 id="rect5113"
foozy@708 941 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 942 <text
foozy@708 943 id="text5115"
foozy@708 944 y="328.38538"
foozy@708 945 x="197.82495"
foozy@708 946 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"
foozy@708 947 xml:space="preserve"><tspan
foozy@708 948 y="328.38538"
foozy@708 949 x="197.82495"
foozy@708 950 sodipodi:role="line"
foozy@708 951 id="tspan5117">Revision hash</tspan></text>
foozy@708 952 <text
foozy@708 953 id="text5119"
foozy@708 954 y="349.07404"
foozy@708 955 x="197.13031"
foozy@708 956 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"
foozy@708 957 xml:space="preserve"><tspan
foozy@708 958 style="font-family:Courier"
foozy@708 959 y="349.07404"
foozy@708 960 x="197.13031"
foozy@708 961 id="tspan5121"
foozy@708 962 sodipodi:role="line">ecacb6b4c9fd</tspan></text>
foozy@708 963 </g>
foozy@708 964 <g
foozy@708 965 id="g5123"
foozy@708 966 transform="matrix(0.423343,0,0,0.423343,198.4901,263.0729)">
foozy@708 967 <rect
foozy@708 968 y="363.07654"
foozy@708 969 x="187.5"
foozy@708 970 height="75"
foozy@708 971 width="213.85715"
foozy@708 972 id="rect5125"
foozy@708 973 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
foozy@708 974 <text
foozy@708 975 id="text5127"
foozy@708 976 y="400.86459"
foozy@708 977 x="196.02321"
foozy@708 978 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"
foozy@708 979 xml:space="preserve"><tspan
foozy@708 980 style="fill:black;fill-opacity:1;font-family:Courier"
foozy@708 981 y="400.86459"
foozy@708 982 x="196.02321"
foozy@708 983 id="tspan5129"
foozy@708 984 sodipodi:role="line">...</tspan></text>
foozy@708 985 <text
foozy@708 986 id="text5131"
foozy@708 987 y="380.17593"
foozy@708 988 x="196.71785"
foozy@708 989 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"
foozy@708 990 xml:space="preserve"><tspan
foozy@708 991 y="380.17593"
foozy@708 992 x="196.71785"
foozy@708 993 sodipodi:role="line"
foozy@708 994 id="tspan5133"
foozy@708 995 style="fill:black;fill-opacity:1">Revision data (delta or snapshot)</tspan></text>
foozy@708 996 </g>
foozy@708 997 <path
foozy@708 998 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;display:inline"
foozy@708 999 d="M 299.69935,362.24027 L 299.69931,393.49494"
foozy@708 1000 id="path5203"
foozy@708 1001 inkscape:connector-type="polyline"
foozy@708 1002 inkscape:connection-start="#g3457"
foozy@708 1003 inkscape:connection-end="#g5111" />
foozy@708 1004 <path
foozy@708 1005 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"
foozy@708 1006 d="M 182.35357,362.22647 L 241.2842,503.07224"
foozy@708 1007 id="path5271"
foozy@708 1008 inkscape:connector-type="polyline"
foozy@708 1009 inkscape:connection-start="#g3399"
foozy@708 1010 inkscape:connection-end="#g3539" />
foozy@708 1011 <path
foozy@708 1012 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;display:inline"
foozy@708 1013 d="M 287.63109,471.81747 L 250.9438,503.07223"
foozy@708 1014 id="path5285"
foozy@708 1015 inkscape:connector-type="polyline"
foozy@708 1016 inkscape:connection-start="#g5087"
foozy@708 1017 inkscape:connection-end="#g3539" />
foozy@708 1018 <path
foozy@708 1019 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
foozy@708 1020 d="M 290.80419,250.07192 L 297.80065,283.90394"
foozy@708 1021 id="path5077"
foozy@708 1022 inkscape:connector-type="polyline"
foozy@708 1023 inkscape:connection-start="#g3215"
foozy@708 1024 inkscape:connection-end="#g3481" />
foozy@708 1025 <path
foozy@708 1026 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
foozy@708 1027 d="M 229.63373,250.07601 L 190.07484,283.90394"
foozy@708 1028 id="path5075"
foozy@708 1029 inkscape:connector-type="polyline"
foozy@708 1030 inkscape:connection-end="#g3423" />
foozy@708 1031 <text
foozy@708 1032 xml:space="preserve"
foozy@708 1033 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"
foozy@708 1034 x="131.5625"
foozy@708 1035 y="100.79968"
foozy@708 1036 id="text5897"><tspan
foozy@708 1037 sodipodi:role="line"
foozy@708 1038 id="tspan5899"
foozy@708 1039 x="131.5625"
foozy@708 1040 y="100.79968"
foozy@708 1041 style="text-align:end;text-anchor:end">Head revision</tspan><tspan
foozy@708 1042 sodipodi:role="line"
foozy@708 1043 x="131.5625"
foozy@708 1044 y="115.79968"
foozy@708 1045 id="tspan5901"
foozy@708 1046 style="text-align:end;text-anchor:end">(no children)</tspan></text>
foozy@708 1047 <text
foozy@708 1048 xml:space="preserve"
foozy@708 1049 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"
foozy@708 1050 x="131.5625"
foozy@708 1051 y="207.04968"
foozy@708 1052 id="text5903"><tspan
foozy@708 1053 sodipodi:role="line"
foozy@708 1054 id="tspan5905"
foozy@708 1055 x="131.5625"
foozy@708 1056 y="207.04968"
foozy@708 1057 style="text-align:end;text-anchor:end">Merge revision</tspan><tspan
foozy@708 1058 sodipodi:role="line"
foozy@708 1059 x="131.5625"
foozy@708 1060 y="222.04968"
foozy@708 1061 id="tspan5907"
foozy@708 1062 style="text-align:end;text-anchor:end">(two parents)</tspan></text>
foozy@708 1063 <text
foozy@708 1064 xml:space="preserve"
foozy@708 1065 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"
foozy@708 1066 x="131.92578"
foozy@708 1067 y="451.58093"
foozy@708 1068 id="text5909"><tspan
foozy@708 1069 sodipodi:role="line"
foozy@708 1070 id="tspan5911"
foozy@708 1071 x="131.92578"
foozy@708 1072 y="451.58093"
foozy@708 1073 style="text-align:end;text-anchor:end">Branches</tspan><tspan
foozy@708 1074 sodipodi:role="line"
foozy@708 1075 x="131.92578"
foozy@708 1076 y="466.58093"
foozy@708 1077 id="tspan5913"
foozy@708 1078 style="text-align:end;text-anchor:end">(two revisions,</tspan><tspan
foozy@708 1079 sodipodi:role="line"
foozy@708 1080 x="131.92578"
foozy@708 1081 y="481.58093"
foozy@708 1082 id="tspan5915"
foozy@708 1083 style="text-align:end;text-anchor:end">same parent)</tspan></text>
foozy@708 1084 <path
foozy@708 1085 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1;display:inline"
foozy@708 1086 d="M 111.71875,433.61218 L 154.7268,368.52294"
foozy@708 1087 id="path5917"
foozy@708 1088 inkscape:connector-type="polyline" />
foozy@708 1089 <path
foozy@708 1090 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1;display:inline"
foozy@708 1091 d="M 134.375,464.86218 L 277.86691,440.37816"
foozy@708 1092 id="path5919"
foozy@708 1093 inkscape:connector-type="polyline"
foozy@708 1094 inkscape:connection-end="#g5123" />
foozy@708 1095 <text
foozy@708 1096 xml:space="preserve"
foozy@708 1097 style="font-size:12px;font-style:normal;font-weight:normal;text-align:end;text-anchor:end;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman"
foozy@708 1098 x="131.5625"
foozy@708 1099 y="536.73718"
foozy@708 1100 id="text5927"><tspan
foozy@708 1101 sodipodi:role="line"
foozy@708 1102 id="tspan5929"
foozy@708 1103 x="131.5625"
foozy@708 1104 y="536.73718">First revision</tspan><tspan
foozy@708 1105 sodipodi:role="line"
foozy@708 1106 x="131.5625"
foozy@708 1107 y="551.73718"
foozy@708 1108 id="tspan5931">(both parents null)</tspan></text>
foozy@708 1109 <rect
foozy@708 1110 style="fill:#bbb4ff;fill-opacity:1;stroke:none;stroke-width:0.95291203;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
foozy@708 1111 id="rect2830"
foozy@708 1112 width="43.664806"
foozy@708 1113 height="20.562374"
foozy@708 1114 x="217.0432"
foozy@708 1115 y="232.10075" />
foozy@708 1116 <text
foozy@708 1117 xml:space="preserve"
foozy@708 1118 style="font-size:5.0801158px;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"
foozy@708 1119 x="220.94551"
foozy@708 1120 y="239.33966"
foozy@708 1121 id="text2832"><tspan
foozy@708 1122 id="tspan2836"
foozy@708 1123 sodipodi:role="line"
foozy@708 1124 x="220.94551"
foozy@708 1125 y="239.33966">First parent</tspan></text>
foozy@708 1126 <text
foozy@708 1127 xml:space="preserve"
foozy@708 1128 style="font-size:5.0801158px;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"
foozy@708 1129 x="220.65144"
foozy@708 1130 y="248.09805"
foozy@708 1131 id="text2879"><tspan
foozy@708 1132 sodipodi:role="line"
foozy@708 1133 id="tspan2881"
foozy@708 1134 x="220.65144"
foozy@708 1135 y="248.09805"
foozy@708 1136 style="font-family:Courier">5b80c922ebdd</tspan></text>
foozy@708 1137 <path
foozy@708 1138 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1;display:inline"
foozy@708 1139 d="M 139.84375,107.83093 L 210.15625,107.83093"
foozy@708 1140 id="path5965"
foozy@708 1141 inkscape:connector-type="polyline" />
foozy@708 1142 <path
foozy@708 1143 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1;display:inline"
foozy@708 1144 d="M 137.5,213.29968 L 210.49036,214.09055"
foozy@708 1145 id="path5967"
foozy@708 1146 inkscape:connector-type="polyline" />
foozy@708 1147 <path
foozy@708 1148 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1;display:inline"
foozy@708 1149 d="M 136.34375,544.54968 L 206.65625,544.54968"
foozy@708 1150 id="path5969"
foozy@708 1151 inkscape:connector-type="polyline"
foozy@708 1152 inkscape:transform-center-y="-171.09375"
foozy@708 1153 inkscape:transform-center-x="53.90625" />
foozy@708 1154 </g>
foozy@708 1155 </svg>