hgbook

view en/filelog.svg @ 108:e0b961975c5e

First bit of concepts chapter.
author Bryan O'Sullivan <bos@serpentine.com>
date Thu Nov 09 10:11:31 2006 -0800 (2006-11-09)
parents
children a880d07f2d29
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:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="744.09448819"
13 height="1052.3622047"
14 id="svg2"
15 sodipodi:version="0.32"
16 inkscape:version="0.44.1"
17 sodipodi:docname="filelog.svg">
18 <defs
19 id="defs4">
20 <marker
21 inkscape:stockid="Arrow1Mend"
22 orient="auto"
23 refY="0.0"
24 refX="0.0"
25 id="Arrow1Mend"
26 style="overflow:visible;">
27 <path
28 id="path3128"
29 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 "
30 style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
31 transform="scale(0.4) rotate(180) translate(10,0)" />
32 </marker>
33 <linearGradient
34 id="linearGradient2887">
35 <stop
36 style="stop-color:#91cfcf;stop-opacity:1;"
37 offset="0"
38 id="stop2889" />
39 <stop
40 style="stop-color:aqua;stop-opacity:0;"
41 offset="1"
42 id="stop2891" />
43 </linearGradient>
44 <linearGradient
45 id="linearGradient2795">
46 <stop
47 style="stop-color:#ccc;stop-opacity:1;"
48 offset="0"
49 id="stop2797" />
50 <stop
51 style="stop-color:#ccc;stop-opacity:0;"
52 offset="1"
53 id="stop2799" />
54 </linearGradient>
55 <linearGradient
56 inkscape:collect="always"
57 xlink:href="#linearGradient2795"
58 id="linearGradient3170"
59 gradientUnits="userSpaceOnUse"
60 gradientTransform="translate(121.2183,94.95434)"
61 x1="81.322357"
62 y1="404.34424"
63 x2="201.52036"
64 y2="373.03967" />
65 <linearGradient
66 inkscape:collect="always"
67 xlink:href="#linearGradient2887"
68 id="linearGradient3172"
69 gradientUnits="userSpaceOnUse"
70 gradientTransform="translate(0,12)"
71 x1="62.634491"
72 y1="503.3392"
73 x2="248.49242"
74 y2="462.94327" />
75 <linearGradient
76 inkscape:collect="always"
77 xlink:href="#linearGradient2795"
78 id="linearGradient3174"
79 gradientUnits="userSpaceOnUse"
80 gradientTransform="matrix(1.001035,0,0,0.653159,236.7075,153.0415)"
81 x1="81.322357"
82 y1="404.34424"
83 x2="201.52036"
84 y2="373.03967" />
85 <linearGradient
86 inkscape:collect="always"
87 xlink:href="#linearGradient2887"
88 id="linearGradient3176"
89 gradientUnits="userSpaceOnUse"
90 gradientTransform="translate(0,12)"
91 x1="62.634491"
92 y1="503.3392"
93 x2="248.49242"
94 y2="462.94327" />
95 <linearGradient
96 inkscape:collect="always"
97 xlink:href="#linearGradient2795"
98 id="linearGradient3208"
99 gradientUnits="userSpaceOnUse"
100 gradientTransform="matrix(1.001035,0,0,0.653159,236.7075,153.0415)"
101 x1="81.322357"
102 y1="404.34424"
103 x2="201.52036"
104 y2="373.03967" />
105 <linearGradient
106 inkscape:collect="always"
107 xlink:href="#linearGradient2887"
108 id="linearGradient3210"
109 gradientUnits="userSpaceOnUse"
110 gradientTransform="translate(0,12)"
111 x1="62.634491"
112 y1="503.3392"
113 x2="248.49242"
114 y2="462.94327" />
115 <linearGradient
116 inkscape:collect="always"
117 xlink:href="#linearGradient2795"
118 id="linearGradient3212"
119 gradientUnits="userSpaceOnUse"
120 gradientTransform="translate(121.2183,94.95434)"
121 x1="81.322357"
122 y1="404.34424"
123 x2="201.52036"
124 y2="373.03967" />
125 <linearGradient
126 inkscape:collect="always"
127 xlink:href="#linearGradient2887"
128 id="linearGradient3214"
129 gradientUnits="userSpaceOnUse"
130 gradientTransform="translate(0,12)"
131 x1="62.634491"
132 y1="503.3392"
133 x2="248.49242"
134 y2="462.94327" />
135 <linearGradient
136 inkscape:collect="always"
137 xlink:href="#linearGradient2795"
138 id="linearGradient3256"
139 gradientUnits="userSpaceOnUse"
140 gradientTransform="translate(121.2183,94.95434)"
141 x1="81.322357"
142 y1="404.34424"
143 x2="201.52036"
144 y2="373.03967" />
145 <linearGradient
146 inkscape:collect="always"
147 xlink:href="#linearGradient2887"
148 id="linearGradient3258"
149 gradientUnits="userSpaceOnUse"
150 gradientTransform="translate(0,12)"
151 x1="62.634491"
152 y1="503.3392"
153 x2="248.49242"
154 y2="462.94327" />
155 <linearGradient
156 inkscape:collect="always"
157 xlink:href="#linearGradient2795"
158 id="linearGradient3260"
159 gradientUnits="userSpaceOnUse"
160 gradientTransform="matrix(1.001035,0,0,0.653159,236.7075,153.0415)"
161 x1="81.322357"
162 y1="404.34424"
163 x2="201.52036"
164 y2="373.03967" />
165 <linearGradient
166 inkscape:collect="always"
167 xlink:href="#linearGradient2887"
168 id="linearGradient3262"
169 gradientUnits="userSpaceOnUse"
170 gradientTransform="translate(0,12)"
171 x1="62.634491"
172 y1="503.3392"
173 x2="248.49242"
174 y2="462.94327" />
175 </defs>
176 <sodipodi:namedview
177 id="base"
178 pagecolor="#ffffff"
179 bordercolor="#666666"
180 borderopacity="1.0"
181 gridtolerance="10000"
182 guidetolerance="10"
183 objecttolerance="10"
184 inkscape:pageopacity="0.0"
185 inkscape:pageshadow="2"
186 inkscape:zoom="0.98994949"
187 inkscape:cx="455.8122"
188 inkscape:cy="520"
189 inkscape:document-units="px"
190 inkscape:current-layer="layer1"
191 inkscape:window-width="906"
192 inkscape:window-height="620"
193 inkscape:window-x="5"
194 inkscape:window-y="49" />
195 <metadata
196 id="metadata7">
197 <rdf:RDF>
198 <cc:Work
199 rdf:about="">
200 <dc:format>image/svg+xml</dc:format>
201 <dc:type
202 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
203 </cc:Work>
204 </rdf:RDF>
205 </metadata>
206 <g
207 inkscape:label="Layer 1"
208 inkscape:groupmode="layer"
209 id="layer1">
210 <rect
211 style="opacity:1;fill:#abadf8;fill-opacity:1;stroke:#595959;stroke-width:0.86781615;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
212 id="rect3180"
213 width="234.48758"
214 height="199.13225"
215 x="322.67767"
216 y="351.75531" />
217 <rect
218 style="opacity:1;fill:#a2f69c;fill-opacity:1;stroke:#595959;stroke-width:0.86781615;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
219 id="rect3178"
220 width="234.48756"
221 height="199.13223"
222 x="72.664886"
223 y="351.75531" />
224 <g
225 id="g3144"
226 transform="translate(34,0.71578)">
227 <g
228 id="g2940">
229 <rect
230 style="fill:url(#linearGradient3260);fill-opacity:1;stroke:black;stroke-width:0.80860078;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
231 id="rect2914"
232 width="185.04932"
233 height="39.587399"
234 x="311.53635"
235 y="395.04291" />
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="323.72824"
240 y="416.7626"
241 id="text2918"><tspan
242 sodipodi:role="line"
243 id="tspan2920"
244 x="323.72824"
245 y="416.7626"
246 style="font-family:Courier">.hg/data/README.i</tspan></text>
247 </g>
248 <g
249 transform="translate(3.79093e-5,-80.1853)"
250 id="g2945">
251 <g
252 id="g2955">
253 <rect
254 y="475.44327"
255 x="63.134491"
256 height="39.395935"
257 width="184.85793"
258 id="rect2947"
259 style="fill:url(#linearGradient3262);fill-opacity:1;stroke:black;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
260 <text
261 id="text2949"
262 y="498.35123"
263 x="75.230644"
264 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"
265 xml:space="preserve"><tspan
266 style="font-family:Courier"
267 y="498.35123"
268 x="75.230644"
269 id="tspan2951"
270 sodipodi:role="line">README</tspan></text>
271 </g>
272 </g>
273 <path
274 inkscape:connection-end="#g2940"
275 inkscape:connection-start="#g2945"
276 inkscape:connector-type="polyline"
277 id="path2960"
278 d="M 248.49245,414.91131 L 311.13205,414.88123"
279 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" />
280 </g>
281 <g
282 id="g3156"
283 transform="translate(34,0.71578)">
284 <g
285 transform="translate(116,0)"
286 id="g2831">
287 <rect
288 style="fill:url(#linearGradient3256);fill-opacity:1;stroke:black;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
289 id="rect1906"
290 width="184.85793"
291 height="60.609138"
292 x="195.96959"
293 y="465.46356" />
294 <g
295 id="g2803"
296 transform="translate(-0.893671,1.833581)">
297 <text
298 id="text1884"
299 y="483.92801"
300 x="208.95944"
301 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"
302 xml:space="preserve"><tspan
303 style="font-family:Courier"
304 y="483.92801"
305 x="208.95944"
306 id="tspan1886"
307 sodipodi:role="line">.hg/data/src/hello.c.d</tspan></text>
308 <text
309 id="text1888"
310 y="507.79309"
311 x="208.95944"
312 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"
313 xml:space="preserve"><tspan
314 style="font-family:Courier"
315 y="507.79309"
316 x="208.95944"
317 id="tspan1890"
318 sodipodi:role="line">.hg/data/src/hello.c.i</tspan></text>
319 </g>
320 </g>
321 <g
322 id="g2907">
323 <rect
324 style="fill:url(#linearGradient3258);fill-opacity:1;stroke:black;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
325 id="rect2843"
326 width="184.85793"
327 height="39.395935"
328 x="63.134491"
329 y="475.44327" />
330 <text
331 xml:space="preserve"
332 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"
333 x="75.230644"
334 y="498.35123"
335 id="text2847"><tspan
336 sodipodi:role="line"
337 id="tspan2849"
338 x="75.230644"
339 y="498.35123"
340 style="font-family:Courier">src/hello.c</tspan></text>
341 </g>
342 <path
343 inkscape:connection-end="#g2831"
344 inkscape:connection-start="#g2907"
345 inkscape:connector-type="polyline"
346 id="path2962"
347 d="M 248.49242,495.37535 L 311.46959,495.53401"
348 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" />
349 </g>
350 <text
351 xml:space="preserve"
352 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"
353 x="96.476799"
354 y="373.96353"
355 id="text3216"><tspan
356 sodipodi:role="line"
357 id="tspan3218"
358 x="96.476799"
359 y="373.96353">Working directory</tspan></text>
360 <text
361 xml:space="preserve"
362 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"
363 x="344.92493"
364 y="373.96353"
365 id="text3228"><tspan
366 sodipodi:role="line"
367 id="tspan3230"
368 x="344.92493"
369 y="373.96353">Repository</tspan></text>
370 </g>
371 </svg>