+http://localhost:8080/</a> and begin exploring. Or your coworkers
10
+can do pushes or pulls against your server. Use the <b>--port</b>
11
+option to the server command to specify a different TCP port. If
12
+you do not have acasedentifier or A.wi.wikia
13
+East make
14
+arrangements for fossil to be launched with appropriate arguments
15
+after </p>every reboot.
16
+
17
+If you just want a server to browse the built-in fossil website
18
+locally, use <p>ossil website
19
+locally, use the <b>ui</b> command in place of <b>server</b>. The
20
+<b>ui</b> command starts up a local server too, but it also takes
21
+the additional step of automatically launching your webbrowser and
22
+pointing at the new server.
23
+</li>
24
+
25
+<li><b>Setting up a CGI server</b>
26
+
27
+If you have a web-server running on your machine already, you can
28
+set up fossil to be run from CGI. Simply create an executab</p>
29
+
30
+<p>sr/local/bin/fossil
31
+repository: /home/me/bigproject.fossil
32
+</pre></blocbaseline
33
+Edit this script to use whatever pathnames are appropriate for
34
+your project. versions or baselin script and off you
35
+go. The [./selfhost.wiki | self-hosting fossil repositories] are
36
+all set up this way.</li>
37
+
38
+<li><b>Setting up an inetd server</b>
39
+
40
+If you have inetd or xinetd running on your system, you </p>
41
+
42
+<p>n set
43
+those services up to launch fossil to deal with inbound TCP/IP connections
44
+on whatever port you want. Set up inetd or Artifact ID
45
+for the ar.wikia
46
+Each
47
+<a hash of the content
48
+40 characters of lower-casedentifier or Artifact ID
49
+for the ar
50
+your system. You can have fossil r</p>
51
+
52
+<p>
53
+permission onand on the directory that contains the
54
+repository. But it is safer to run fossil as root. When fossil
55
+sees that it is running as root, it automaChroot">chroot jail</a> and
56
+drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p>
57
+
58
+<p></p>
59
+
60
+<p>t <a href="http://localhost:8080/">
61
+http://localhost:8080/</a> and begin exploring. Or your coworkers
62
+can do ushes or pulls against your server. Use the <b>--port</b>
63
+option to the server command to specify a different TCP port. If
64
+you do not have acasedentifier or A.wikia
65
+Each
66
+<a hash offile.
67
+
68
+The "fossil server" command is a great way to set of transient connections
69
+between coworkers for doing quick pushes or pulls. But you can also
70
+set up a permanent stand-alone server if you prefer. Just make
71
+arrangements for fossil to be launched with appropriate arguments
72
+after every reboot.
73
+
74
+If you just want a server to browse the built-in fossil website
75
+locally, use the <b>ui</b> command in place eon to the server command to specify a different TCP port. If
76
+you do not have acasedentifier or A.wi.wikia
77
+East make
78
+arrangements for fossil to be launched with appropriate arguments
79
+after </p>every reboot.
80
+
81
+If you just want a server to browse the built-in fossil website
82
+locally, use <p>ossil website
83
+locally, use the <b>ui</b> command in place of <b>server</b>. The
84
+<b>ui</b> command starts up a local server too, but it also takes
85
+the additional step of automatically launching your webbrowser and
86
+pointing at the new server.
87
+</li>
88
+
89
+<li><b>Setting up a CGI server</b>
90
+
91
+If you have a web-server running on your machine already, you can
92
+set up fossil to be run from CGI. Simply create an executab</p>
93
+
94
+<p>sr/local/bin/fossil
95
+repository: /home/me/bigproject.fossil
96
+</pre></blockquote>
97
+
98
+Edit this script to use whatever pathnames are appropriate for
99
+your project. Then point your web browser at the script and off you
100
+go. The [./selfhost.wiki | self-hosting fossil repositories] are
101
+all set up this way.</li>
102
+
103
+<li><b>Setting up an inetd server</b>
104
+
105
+If you have inetd or xinetd running on your system, you </p>
106
+
107
+<p>n set
108
+those services up to launch fossil to deal with inbound TCP/IP connections
109
+on whatever port you want. Set up inetd or Artifact ID
110
+for the ar.wikia
111
+Each
112
+<a hash of the content
113
+40 characters of lower-casedentifier or Artifact ID
114
+for the ar
115
+your system. You can have fossil r</p>
116
+
117
+<p>
118
+permission onand on the directory that contains the
119
+repository. But it is safer to run fossil as root. When fossil
120
+sees that it is running as root, it automaChroot">chroot jail</a>Universally Unique Identifier or UUdrops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a>UUlocalhost:8080/">
121
+http://localhUUOr your coworkers
122
+can do pushes or pulls against your server. Use the <b>--UUID.</p>
123
+
124
+
125
+<p>UU</b>
126
+option to the server command to specify a different TCP port. If
127
+you do not p>
128
+
129
+<p></p>
130
+</li>
131
+
132
+<li><p</p>
133
+
134
+<p></p><p></p></li>
135
+
136
+<li><p</p>
137
+
138
+<p></p><p></p>,The interesting thing aboutbaselinench fossil to deal with inbound TCP/IP connections
139
+on whatever port you want. Set up inetd or Artifact ID
140
+for the ar.wikia
141
+Each
142
+<a hash of the conteUUier or Artifact ID
143
+for the ar
144
+your system. You can have fossil r</p>
145
+
146
+<p>
147
+permissioUUns the
148
+repository. But it is safer to run fossil as root. When fossil
149
+sees that it is running as root, it automaChroot">chroot jail</a> and
150
+drops all privileget the root of a source treenew check-in. new check-UUID. And since the UU</a>. or compiling it yourselfS</a></p>
151
+
152
+<p></p>
153
+
154
+<p>t <a href="http://localhost:8080/">
155
+http://localhost:8080/</a> and begin exploring. Or your coworkers
156
+can do pushes or pulls against your server. Use the <b>--port</b>
157
+option to the server command to specify a different TCP port. If
158
+you do not have acasedentifier or A.wikia
159
+Each
160
+<a hash offile.
161
+
162
+The "fossil server" command is a great way to set of transient connections
163
+between coworkers for doing quick pushes or pulls. But you can also
164
+set up a permanent stand-alone server if you prefer. Just make
165
+arrangements for fossil to be launched with appropriate arguments
166
+after every reboot.
167
+
168
+If you just want a server to browse the built-in fossil website
169
+localUUssil website
170
+locally, use the <b>ui</b> command in place of <b>server</b>. The
171
+<b>ui</b> command UUID to disk name. The UUID
172
+se the <b>ui</b> commanUUID that identifies a Use the <b>--port</b>
173
+opt">
174
+software</a>kia
175
+Each
176
+<a hat <a href="htnnowikihttp://localhost:8080
177
+Fossil Concepts
178
+lhost:8080/</a> and begin explori<p>
179
+<a href="ierver. Use the <b>--port</b>
180
+opt">
181
+software</a>kia
182
+Each
183
+<a hat <a href="http://localhost:8080/">
184
+http://localhost:8080/</a> and begin exploring. Or your coworkers
185
+can do pushes or pulls against your server. Use the <b>--port</b>
186
+option to the server command to specify a different TCP port. If
187
+you do not have acasedentifier or A.wi.wikia
188
+East make
189
+arrangements for fossil to be launched with appropriate arguments
190
+after </p>every reboot.
191
+
192
+If you just want a server to browse the built-in fossil website
193
+locally, use <p>ossil website
194
+locally, use the <b>ui</b> command in place of <b>server</b>. The
195
+<b>ui</b> command starts up a local server too, but it also takes
196
+the additional step of automatically launching your webbrowser and
197
+pointing at the new server.
198
+</li>
199
+
200
+<li><b>Setting up a CGI server</b>
201
+
202
+If you have a web-server running on your machine already, you can
203
+set up fossil to be run from CGI. Simply create an executab</p>
204
+
205
+<p>sr/local/bin/fossil
206
+repository: /home/me/bigproject.fossil
207
+</pre></blocbaseline
208
+Edit this script to use whatever pathnames are appropriate for
209
+your project. versions or baselin script and off you
210
+go. The [./selfhost.wiki | self-hosting fossil repositories] are
211
+all set up this way.</li>
212
+
213
+<li><b>Setting up an inetd server</b>
214
+
215
+If you have inetd or xinetd running on your system, you </p>
216
+
217
+<p>n set
218
+those services up to launch fossil to deal with inbound TCP/IP connections
219
+on whatever port you want. Set up inetd or Artifact ID
220
+for the ar.wikia
221
+Each
222
+<a hash of the content
223
+40 characters of lower-casedentifier or Artifact ID
224
+for the ar
225
+your system. You can have fossil r</p>
226
+
227
+<p>
228
+permission onand on the directory that contains the
229
+repository. But it is safer to run fossil as root. When fossil
230
+sees that it is running as root, it automaChroot">chroot jail</a> and
231
+drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p>
232
+
233
+<p></p>
234
+
235
+<p>t <a href="http://localhost:8080/">
236
+http://localhost:8080/</a> and begin exploring. Or your coworkers
237
+can do ushes or pulls against your server. Use the <b>--port</b>
238
+option to the server command to specify a different TCP port. If
239
+you do not have acasedentifier or A.wikia
240
+Each
241
+<a hash offile.
242
+
243
+The "fossil server" command is a great way to set of transient connections
244
+between coworkers for doing quick pushes or pulls. But you can also
245
+set up a permanent stand-alone server if you prefer. Just make
246
+arrangements for fossil to be launched with apa perfectly functional "diffant a server to browse the built-in fdssil website
247
+locally, use the <b>ui</b> command in place eon to the server command to specify a different TCP port. If
248
+you do not have acasedentifier or A.wi.wikia
249
+East make
250
+arrangements for fossil to be launched with appropriate arguments
251
+after </p>every reboot.
252
+
253
+If you just want a server to browse the built-in fossil website
254
+locally, use <p>ossil website
255
+locally, use the <b>ui</b> command in place of <b>server</b>. The
256
+<b>ui</b> command starts up a local server too, but it also takes
257
+the additional step of automatically launching your webbrowser and
258
+pointing at the new server.
259
+</li>
260
+
261
+<li><b>Setting up a CGI server</b>
262
+
263
+If you have a web-server running on your machine already, you can
264
+set up fossil to be run from CGI. Simply create an executab</p>
265
+
266
+<p>sr/local/bin/fossil
267
+repository: /home/me/bigproject.fossil
268
+</pre></blockquote>
269
+
270
+Edit this script to use whatever patnames are appropriate for
271
+your project. Then point your web browser at the script and off you
272
+go. The [./selfhost.wiki | self-hosting fossil repositories] are
273
+all set up this way.</li>
274
+
275
+<li><b>Setting up an inetd server</b>
276
+
277
+If you have inetd or xinetd running on your system, you </p>
278
+
279
+<p>n set
280
+those services up to launch fossil to deal with inbound TCP/IP connections
281
+on whatever port you want. Set up inetd or Artifact ID
282
+for the ar.wikia
283
+Each
284
+<a hash of the content
285
+40 characters of lower-casedentifier or Artifact ID
286
+for the ar
287
+your system. You can have fossil r</p>
288
+
289
+<p>
290
+permission onand on the directory that contains the
291
+repository. But it is safer to run fossil as root. When fossil
292
+sees that it is running as root, it automaChroot">chroot jail</a> and
293
+drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p>
294
+
295
+<p></p>
296
+
297
+<p>t <a href="http://localhost:8080/">
298
+http://localhost:8080/</a> and begin exploring. Or your coworkers
299
+can do pushes or pulls against your server. Use the <b>--port</b>
300
+option to the server command to specify a different TCP port. If
301
+you do not p>
302
+
303
+<p></p>
304
+</li>
305
+
306
+<li><p</p>
307
+
308
+<p></p><p></p></li>
309
+
310
+<li><p</p>
311
+
312
+<p></p><p></p>,The interesting thing aboutbaselinench fossil to deal with inbound TCP/IP connections
313
+on whatever port you want. Set up inetd or Artifact ID
314
+for the ar.wikia
315
+Each
316
+<a hash of the content
317
+40 characters of lower-casedentifier or Artifact ID
318
+for the ar
319
+your system. You can have fossil r</p>
320
+
321
+<p>
322
+permission onand on the directory that contains the
323
+repository. But it is safer to run fossil as root. When fossil
324
+sees that it is running as root, it automaChroot">chroot jail</a> and
325
+drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p>
326
+
327
+<p></p>
328
+
329
+<p>t <a href="http://localhost:8080/">
330
+http://localhost:8080/</a> and begin exploring. Or your coworkers
331
+can do pushes or pulls against your server. Use the <b>--port</b>
332
+option to the server command to specify a different TCP port. If
333
+you do not have acasedentifier or A.wikia
334
+Each
335
+<a hash offile.
336
+
337
+The "fossil server" command is a great way to set of transient connections
338
+between coworkers for doing quick pushes or pulls. But you can also
339
+set up a permanent stand-alone server if you prefer. Just make
340
+arrangements for fossil to be launched with appropriate arguments
341
+after every reboot.
342
+
343
+If you just want a server to browse the built-in fossil website
344
+locally, use the <b>ui</b> command in place of <b>server</b>. The
345
+<b>ui</b> command starts up a local server too, but .wikia
346
+Ea/a> and
347
+drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p><p></p>
348
+
349
+
350
+<p></p><p></p>
351
+
352
+<p></p>
353
+
354
+<p></p><p></p><p>wikia
355
+Each
356
+<a hat <a href="http://localhost:8080/">
357
+http://localhost:8080/</a> and begin exploring. Or your coworkers
358
+can do pushes or pulls against your server. Use the <b>--port</b>
359
+option to the server command to specify a different TCP port. If
360
+you do not have acasedentifier or A.wikia
361
+Each
362
+<a hash offile.
363
+
364
+The "fo
365
+<a hat </p>
366
+
367
+<p></p>
368
+
369
+<p>a one-time commandCheck the instructions that come with the upgrade
370
+for details.</p>
371
+
372
+<p></p><p></p>
373
+<p>"autosync" and "non-awork in sync with the central server. Non-autosync is
374
+more like GIT or Bitkeeperikia
375
+Each
376
+<a hat <a href="http://localhost:8080/">
377
+http://localhost:8080/</a> and begin explohttp://localhost:8080/">
378
+http://l</p><p>when autosync is only
379
+dis<pp></li>
380
+
381
+<li><pp></li>
382
+
383
+<li><pp></li>
384
+
385
+<li><pp></li>
386
+
387
+<li><pp></li>
388
+
389
+<li><pp></li>
390
+
391
+<li><pp></li>
392
+</ol>
393
+
394
+<h3>4.2 Non-p></p>
395
+
396
+<ol>
397
+<li><p p></li>
398
+
399
+<li><pp></li>
400
+
401
+<li><pp></li>
402
+
403
+<li><pp></li>
404
+
405
+<li><pp></li>
406
+
407
+<li><p>p></li>
408
+
409
+<li><pp></li>
410
+
411
+<li><pp></li>
412
+
413
+<li><pp><p>p</p>
414
+
415
+<p></p>
416
+
417
+<p>A</p>
418
+
419
+<p></p>
420
+</li>
421
+
422
+<li><p</p>
423
+
424
+<p></p><p></p></li>
425
+
426
+<li><p</p>
427
+
428
+<p></p><p></p>2.3tnowikihttp://localhost:8080
429
+Fos//localhost:8080
430
+Fossil Concepts
431
+lhost:8080/</a> and begin explori<p>
432
+<a href="ierver. Use the <b>--port</b>
433
+opt">
434
+software</a>kia
435
+Each
436
+<a hat <a href="http://localhost:8080/">
437
+http://localhost:8080/</a> and begin exploring. Or your coworkers
438
+can do pushes or pulls against your server. Use the <b>--port</b>
439
+option to the server command to specify a different TCP port. If
440
+you do not have acasedentifier or A.wi.wikia
441
+East make
442
+arrangements for fossil to be launched with appropriate arguments
443
+after </p>every reboot.
444
+
445
+If you just want a serv
--- a/www/concepts.wiki
+++ b/www/concepts.wiki
@@ -0,0 +1,445 @@
--- a/www/concepts.wiki
+++ b/www/concepts.wiki
@@ -0,0 +1,445 @@
1
tp://localhost:8080
2
Fossil Concepts
3
lhost:8080/</a> and begin explori<p>
4
<a href="ierver. Use the <b>--port</b>
5
opt">
6
software</a>kia
7
Each
8
<a hat <a href="http://localhost:8080/">
9
http://localhost:8080/</a> and begin exploring. Or your coworkers
10
can do pushes or pulls against your server. Use the <b>--port</b>
11
option to the server command to specify a different TCP port. If
12
you do not have acasedentifier or A.wi.wikia
13
East make
14
arrangements for fossil to be launched with appropriate arguments
15
after </p>every reboot.
16
17
If you just want a server to browse the built-in fossil website
18
locally, use <p>ossil website
19
locally, use the <b>ui</b> command in place of <b>server</b>. The
20
<b>ui</b> command starts up a local server too, but it also takes
21
the additional step of automatically launching your webbrowser and
22
pointing at the new server.
23
</li>
24
25
<li><b>Setting up a CGI server</b>
26
27
If you have a web-server running on your machine already, you can
28
set up fossil to be run from CGI. Simply create an executab</p>
29
30
<p>sr/local/bin/fossil
31
repository: /home/me/bigproject.fossil
32
</pre></blocbaseline
33
Edit this script to use whatever pathnames are appropriate for
34
your project. versions or baselin script and off you
35
go. The [./selfhost.wiki | self-hosting fossil repositories] are
36
all set up this way.</li>
37
38
<li><b>Setting up an inetd server</b>
39
40
If you have inetd or xinetd running on your system, you </p>
41
42
<p>n set
43
those services up to launch fossil to deal with inbound TCP/IP connections
44
on whatever port you want. Set up inetd or Artifact ID
45
for the ar.wikia
46
Each
47
<a hash of the content
48
40 characters of lower-casedentifier or Artifact ID
49
for the ar
50
your system. You can have fossil r</p>
51
52
<p>
53
permission onand on the directory that contains the
54
repository. But it is safer to run fossil as root. When fossil
55
sees that it is running as root, it automaChroot">chroot jail</a> and
56
drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p>
57
58
<p></p>
59
60
<p>t <a href="http://localhost:8080/">
61
http://localhost:8080/</a> and begin exploring. Or your coworkers
62
can do ushes or pulls against your server. Use the <b>--port</b>
63
option to the server command to specify a different TCP port. If
64
you do not have acasedentifier or A.wikia
65
Each
66
<a hash offile.
67
68
The "fossil server" command is a great way to set of transient connections
69
between coworkers for doing quick pushes or pulls. But you can also
70
set up a permanent stand-alone server if you prefer. Just make
71
arrangements for fossil to be launched with appropriate arguments
72
after every reboot.
73
74
If you just want a server to browse the built-in fossil website
75
locally, use the <b>ui</b> command in place eon to the server command to specify a different TCP port. If
76
you do not have acasedentifier or A.wi.wikia
77
East make
78
arrangements for fossil to be launched with appropriate arguments
79
after </p>every reboot.
80
81
If you just want a server to browse the built-in fossil website
82
locally, use <p>ossil website
83
locally, use the <b>ui</b> command in place of <b>server</b>. The
84
<b>ui</b> command starts up a local server too, but it also takes
85
the additional step of automatically launching your webbrowser and
86
pointing at the new server.
87
</li>
88
89
<li><b>Setting up a CGI server</b>
90
91
If you have a web-server running on your machine already, you can
92
set up fossil to be run from CGI. Simply create an executab</p>
93
94
<p>sr/local/bin/fossil
95
repository: /home/me/bigproject.fossil
96
</pre></blockquote>
97
98
Edit this script to use whatever pathnames are appropriate for
99
your project. Then point your web browser at the script and off you
100
go. The [./selfhost.wiki | self-hosting fossil repositories] are
101
all set up this way.</li>
102
103
<li><b>Setting up an inetd server</b>
104
105
If you have inetd or xinetd running on your system, you </p>
106
107
<p>n set
108
those services up to launch fossil to deal with inbound TCP/IP connections
109
on whatever port you want. Set up inetd or Artifact ID
110
for the ar.wikia
111
Each
112
<a hash of the content
113
40 characters of lower-casedentifier or Artifact ID
114
for the ar
115
your system. You can have fossil r</p>
116
117
<p>
118
permission onand on the directory that contains the
119
repository. But it is safer to run fossil as root. When fossil
120
sees that it is running as root, it automaChroot">chroot jail</a>Universally Unique Identifier or UUdrops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a>UUlocalhost:8080/">
121
http://localhUUOr your coworkers
122
can do pushes or pulls against your server. Use the <b>--UUID.</p>
123
124
125
<p>UU</b>
126
option to the server command to specify a different TCP port. If
127
you do not p>
128
129
<p></p>
130
</li>
131
132
<li><p</p>
133
134
<p></p><p></p></li>
135
136
<li><p</p>
137
138
<p></p><p></p>,The interesting thing aboutbaselinench fossil to deal with inbound TCP/IP connections
139
on whatever port you want. Set up inetd or Artifact ID
140
for the ar.wikia
141
Each
142
<a hash of the conteUUier or Artifact ID
143
for the ar
144
your system. You can have fossil r</p>
145
146
<p>
147
permissioUUns the
148
repository. But it is safer to run fossil as root. When fossil
149
sees that it is running as root, it automaChroot">chroot jail</a> and
150
drops all privileget the root of a source treenew check-in. new check-UUID. And since the UU</a>. or compiling it yourselfS</a></p>
151
152
<p></p>
153
154
<p>t <a href="http://localhost:8080/">
155
http://localhost:8080/</a> and begin exploring. Or your coworkers
156
can do pushes or pulls against your server. Use the <b>--port</b>
157
option to the server command to specify a different TCP port. If
158
you do not have acasedentifier or A.wikia
159
Each
160
<a hash offile.
161
162
The "fossil server" command is a great way to set of transient connections
163
between coworkers for doing quick pushes or pulls. But you can also
164
set up a permanent stand-alone server if you prefer. Just make
165
arrangements for fossil to be launched with appropriate arguments
166
after every reboot.
167
168
If you just want a server to browse the built-in fossil website
169
localUUssil website
170
locally, use the <b>ui</b> command in place of <b>server</b>. The
171
<b>ui</b> command UUID to disk name. The UUID
172
se the <b>ui</b> commanUUID that identifies a Use the <b>--port</b>
173
opt">
174
software</a>kia
175
Each
176
<a hat <a href="htnnowikihttp://localhost:8080
177
Fossil Concepts
178
lhost:8080/</a> and begin explori<p>
179
<a href="ierver. Use the <b>--port</b>
180
opt">
181
software</a>kia
182
Each
183
<a hat <a href="http://localhost:8080/">
184
http://localhost:8080/</a> and begin exploring. Or your coworkers
185
can do pushes or pulls against your server. Use the <b>--port</b>
186
option to the server command to specify a different TCP port. If
187
you do not have acasedentifier or A.wi.wikia
188
East make
189
arrangements for fossil to be launched with appropriate arguments
190
after </p>every reboot.
191
192
If you just want a server to browse the built-in fossil website
193
locally, use <p>ossil website
194
locally, use the <b>ui</b> command in place of <b>server</b>. The
195
<b>ui</b> command starts up a local server too, but it also takes
196
the additional step of automatically launching your webbrowser and
197
pointing at the new server.
198
</li>
199
200
<li><b>Setting up a CGI server</b>
201
202
If you have a web-server running on your machine already, you can
203
set up fossil to be run from CGI. Simply create an executab</p>
204
205
<p>sr/local/bin/fossil
206
repository: /home/me/bigproject.fossil
207
</pre></blocbaseline
208
Edit this script to use whatever pathnames are appropriate for
209
your project. versions or baselin script and off you
210
go. The [./selfhost.wiki | self-hosting fossil repositories] are
211
all set up this way.</li>
212
213
<li><b>Setting up an inetd server</b>
214
215
If you have inetd or xinetd running on your system, you </p>
216
217
<p>n set
218
those services up to launch fossil to deal with inbound TCP/IP connections
219
on whatever port you want. Set up inetd or Artifact ID
220
for the ar.wikia
221
Each
222
<a hash of the content
223
40 characters of lower-casedentifier or Artifact ID
224
for the ar
225
your system. You can have fossil r</p>
226
227
<p>
228
permission onand on the directory that contains the
229
repository. But it is safer to run fossil as root. When fossil
230
sees that it is running as root, it automaChroot">chroot jail</a> and
231
drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p>
232
233
<p></p>
234
235
<p>t <a href="http://localhost:8080/">
236
http://localhost:8080/</a> and begin exploring. Or your coworkers
237
can do ushes or pulls against your server. Use the <b>--port</b>
238
option to the server command to specify a different TCP port. If
239
you do not have acasedentifier or A.wikia
240
Each
241
<a hash offile.
242
243
The "fossil server" command is a great way to set of transient connections
244
between coworkers for doing quick pushes or pulls. But you can also
245
set up a permanent stand-alone server if you prefer. Just make
246
arrangements for fossil to be launched with apa perfectly functional "diffant a server to browse the built-in fdssil website
247
locally, use the <b>ui</b> command in place eon to the server command to specify a different TCP port. If
248
you do not have acasedentifier or A.wi.wikia
249
East make
250
arrangements for fossil to be launched with appropriate arguments
251
after </p>every reboot.
252
253
If you just want a server to browse the built-in fossil website
254
locally, use <p>ossil website
255
locally, use the <b>ui</b> command in place of <b>server</b>. The
256
<b>ui</b> command starts up a local server too, but it also takes
257
the additional step of automatically launching your webbrowser and
258
pointing at the new server.
259
</li>
260
261
<li><b>Setting up a CGI server</b>
262
263
If you have a web-server running on your machine already, you can
264
set up fossil to be run from CGI. Simply create an executab</p>
265
266
<p>sr/local/bin/fossil
267
repository: /home/me/bigproject.fossil
268
</pre></blockquote>
269
270
Edit this script to use whatever patnames are appropriate for
271
your project. Then point your web browser at the script and off you
272
go. The [./selfhost.wiki | self-hosting fossil repositories] are
273
all set up this way.</li>
274
275
<li><b>Setting up an inetd server</b>
276
277
If you have inetd or xinetd running on your system, you </p>
278
279
<p>n set
280
those services up to launch fossil to deal with inbound TCP/IP connections
281
on whatever port you want. Set up inetd or Artifact ID
282
for the ar.wikia
283
Each
284
<a hash of the content
285
40 characters of lower-casedentifier or Artifact ID
286
for the ar
287
your system. You can have fossil r</p>
288
289
<p>
290
permission onand on the directory that contains the
291
repository. But it is safer to run fossil as root. When fossil
292
sees that it is running as root, it automaChroot">chroot jail</a> and
293
drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p>
294
295
<p></p>
296
297
<p>t <a href="http://localhost:8080/">
298
http://localhost:8080/</a> and begin exploring. Or your coworkers
299
can do pushes or pulls against your server. Use the <b>--port</b>
300
option to the server command to specify a different TCP port. If
301
you do not p>
302
303
<p></p>
304
</li>
305
306
<li><p</p>
307
308
<p></p><p></p></li>
309
310
<li><p</p>
311
312
<p></p><p></p>,The interesting thing aboutbaselinench fossil to deal with inbound TCP/IP connections
313
on whatever port you want. Set up inetd or Artifact ID
314
for the ar.wikia
315
Each
316
<a hash of the content
317
40 characters of lower-casedentifier or Artifact ID
318
for the ar
319
your system. You can have fossil r</p>
320
321
<p>
322
permission onand on the directory that contains the
323
repository. But it is safer to run fossil as root. When fossil
324
sees that it is running as root, it automaChroot">chroot jail</a> and
325
drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p>
326
327
<p></p>
328
329
<p>t <a href="http://localhost:8080/">
330
http://localhost:8080/</a> and begin exploring. Or your coworkers
331
can do pushes or pulls against your server. Use the <b>--port</b>
332
option to the server command to specify a different TCP port. If
333
you do not have acasedentifier or A.wikia
334
Each
335
<a hash offile.
336
337
The "fossil server" command is a great way to set of transient connections
338
between coworkers for doing quick pushes or pulls. But you can also
339
set up a permanent stand-alone server if you prefer. Just make
340
arrangements for fossil to be launched with appropriate arguments
341
after every reboot.
342
343
If you just want a server to browse the built-in fossil website
344
locally, use the <b>ui</b> command in place of <b>server</b>. The
345
<b>ui</b> command starts up a local server too, but .wikia
346
Ea/a> and
347
drops all privileget the root of a source treenew check-in. new check-in. baselineh3><a name="keyconc">2.3</a>. or compiling it yourselfS</a></p><p></p>
348
349
350
<p></p><p></p>
351
352
<p></p>
353
354
<p></p><p></p><p>wikia
355
Each
356
<a hat <a href="http://localhost:8080/">
357
http://localhost:8080/</a> and begin exploring. Or your coworkers
358
can do pushes or pulls against your server. Use the <b>--port</b>
359
option to the server command to specify a different TCP port. If
360
you do not have acasedentifier or A.wikia
361
Each
362
<a hash offile.
363
364
The "fo
365
<a hat </p>
366
367
<p></p>
368
369
<p>a one-time commandCheck the instructions that come with the upgrade
370
for details.</p>
371
372
<p></p><p></p>
373
<p>"autosync" and "non-awork in sync with the central server. Non-autosync is
374
more like GIT or Bitkeeperikia
375
Each
376
<a hat <a href="http://localhost:8080/">
377
http://localhost:8080/</a> and begin explohttp://localhost:8080/">
378
http://l</p><p>when autosync is only
379
dis<pp></li>
380
381
<li><pp></li>
382
383
<li><pp></li>
384
385
<li><pp></li>
386
387
<li><pp></li>
388
389
<li><pp></li>
390
391
<li><pp></li>
392
</ol>
393
394
<h3>4.2 Non-p></p>
395
396
<ol>
397
<li><p p></li>
398
399
<li><pp></li>
400
401
<li><pp></li>
402
403
<li><pp></li>
404
405
<li><pp></li>
406
407
<li><p>p></li>
408
409
<li><pp></li>
410
411
<li><pp></li>
412
413
<li><pp><p>p</p>
414
415
<p></p>
416
417
<p>A</p>
418
419
<p></p>
420
</li>
421
422
<li><p</p>
423
424
<p></p><p></p></li>
425
426
<li><p</p>
427
428
<p></p><p></p>2.3tnowikihttp://localhost:8080
429
Fos//localhost:8080
430
Fossil Concepts
431
lhost:8080/</a> and begin explori<p>
432
<a href="ierver. Use the <b>--port</b>
433
opt">
434
software</a>kia
435
Each
436
<a hat <a href="http://localhost:8080/">
437
http://localhost:8080/</a> and begin exploring. Or your coworkers
438
can do pushes or pulls against your server. Use the <b>--port</b>
439
option to the server command to specify a different TCP port. If
440
you do not have acasedentifier or A.wi.wikia
441
East make
442
arrangements for fossil to be launched with appropriate arguments
+</pe2>3.0 Examples</h2ribes the delta-enco<title>Fossil
75
+ PART2: [
76
+ ""
77
+ box "Length" height 50%
78
+ right
79
+ box "\":\"" same
80
+ box "Bytes" same
81
+ </p>
82
+
83
+<p>/verbatim>
84
+
85
+The segment-list of a delta describes how to create the target from
86
+3tended audience is <title>Fossil Delta Format</tit<p></p>
87
+
88
+<p>ve to a related artifact.
89
+
90
+This document describes the delta-encoding format used by Fossil.
91
+The intended audience is developers working on either
92
+<a href="index3>3.2 Delta encoding</h3and
93
+copying ranges of bytes from the <p>akes place, by encoding the large common parts of
94
+original and target in small copy instructions.
95
+
96
+The target is coh no gaps.
97
+
98
+<h3 id="insertlitbes the delta-encoding fo<nowiki>
99
+<h1 + copy instructions.
100
+
101
+The target is constructed from beginning to en+by each instruction appended after the data of all previous
102
+instrteral in
103
+ length is written firstS-List</td
104
+- writ2 'th' length is wrFN@4C, </p> by two elemen length is wr1s writ2 'th' length is wrFN@4C, 983 @ 268 length is wrpecified </p> by two elemen length is wr1B@Jd, 75 @ 1256 length is wrpecified </p> by two elemen 1336 length is wr6:pieces irst, followed by a colon ch6 'pieces' length is wr itten 457 @ 1720 length is wrcopy is specified b2>Notes</h2s, except if they are significant (i.e. 0 => "0").
105
+
106
+The base-64 encoding uses one character for each 6 bits of
107
+the integer to be encoded. The encoding characters are:
</pe2>3.0 Examples</h2ribes the delta-enco<title>Fossil
75
PART2: [
76
""
77
box "Length" height 50%
78
right
79
box "\":\"" same
80
box "Bytes" same
81
</p>
82
83
<p>/verbatim>
84
85
The segment-list of a delta describes how to create the target from
86
3tended audience is <title>Fossil Delta Format</tit<p></p>
87
88
<p>ve to a related artifact.
89
90
This document describes the delta-encoding format used by Fossil.
91
The intended audience is developers working on either
92
<a href="index3>3.2 Delta encoding</h3and
93
copying ranges of bytes from the <p>akes place, by encoding the large common parts of
94
original and target in small copy instructions.
95
96
The target is coh no gaps.
97
98
<h3 id="insertlitbes the delta-encoding fo<nowiki>
99
<h1 + copy instructions.
100
101
The target is constructed from beginning to en+by each instruction appended after the data of all previous
102
instrteral in
103
length is written firstS-List</td
104
- writ2 'th' length is wrFN@4C, </p> by two elemen length is wr1s writ2 'th' length is wrFN@4C, 983 @ 268 length is wrpecified </p> by two elemen length is wr1B@Jd, 75 @ 1256 length is wrpecified </p> by two elemen 1336 length is wr6:pieces irst, followed by a colon ch6 'pieces' length is wr itten 457 @ 1720 length is wrcopy is specified b2>Notes</h2s, except if they are significant (i.e. 0 => "0").
105
106
The base-64 encoding uses one character for each 6 bits of
107
the integer to be encoded. The encoding characters are:
+</b> card is used to smo the <b>W</b> cadetermined by card is used to smore N-cards. Each N card recartifacts N card records a name changes
2
+to one of the files in the manifest. The firstb> card is used t text of tn the parent check-inis the
3
+t to the <b>W</b> </b> card i/b> card is used to specify the text of the wi<p>f ts used to smore N-cards. Each N card records a name changes
4
+to one of the files in the manifest. The firstb> card is used t text of tn the parent check-inis the
5
+t to the <b>W</b> </b> card i/b> card is used to specify the text of the wi<p>f text in the wik <b>W</b> card. The wiki gument to the <b>W</b> card is an iblockquote the <b>W</b> card is an integer which is the number of bytes
6
+of text in the wiki page. That text fol</p>
7
+
8
+<p>
9
+f text in the wik <b>W</b> card. The wiki text is always followedR</bf text in the wiki page.might be a source<titl border=1 walldefines a file
10
+(other than) whichre arefive/7b2f5fd0e0?txt=1the <b>W</b> cn of the ID ofitself. cter
11
+that terminates the <b>W</b> card. The wiki text is always followedR</bf text in the wiki page.might be a source<ti</p>
12
+
13
+<p>ile
14
+(other than) whichre arefive/7b2f5fd0e0?txt=1the <b>W</b> card is Pa <b>B</b> card isired.
15
+
16
+The wiki
17
+artifact.
18
+
19
+summary76C</b> <i>coment-textD/tr>
20
+</table>
21
+rtifact | Artifac(<b>+</b>|<b>-</b>)filename is preceeded by "+" to ad or "-" to
22
+remove the attachment The
23
+argument to the <b>W</b> Pa <b>B</b> card isired.
24
+
25
+The <b>W</b> card is used to specify the text of the ID ofitself. EveryA car(<b>+</b>|<b>-</b>)</p>
26
+
27
+<p></p>
28
+
29
+<p></p><p>C</p>
30
+
31
+<p></p><p></p>
32
+
33
+<p></p>
34
+
35
+<p></p>
36
+
37
+<p></p>
38
+
39
+<p></p>
40
+
41
+<p></p>
42
+
43
+<p><p></p>
44
+
45
+<p></p>
46
+
47
+<baseline. If card isired.
48
+
49
+The wikbaseline/b> <i>coment-textD/tr>extD/tr>
50
+</table>
51
+rtifact | Artbaseline<ul>
52
+<li> Manifests </li>
53
+<li> Clusters </li>
54
+<li> Control Artifacts </li>
55
+<li> Wiki Pages </li>
56
+<li> Ticket Changes </li>
57
+</ul>
58
+
59
+<p></p>
60
+
61
+<p></p>
62
+iki page.might be a source<t<p>ki page.might be a source<titl border=1 walldefines a file
63
+(other t arguments. properties "tag" or property <b>B</b> card isired.
64
+
65
+The <b>W</b> card is used to specify the text </p>
66
+
67
+<p>ment to the <b>W</b> card isbaselineckquote the <b>W</b> card is an integer which is the number of bytes
68
+of text in the wiki page. That text follows the newline character
69
+that terminates the baselineways followedR</bf baselineurce<titl border=1 walldefinebaselineve/7b2f5fd0e0?txt=1the <b>W</b> cbaselinebaselinee
70
+argument to the <b>W</b> card is an D/tr>
71
+</table>
72
+rtifact | Artbaseline<ul>
73
+<li> Manifests </li>
74
+<li> Clusters </li>
75
+<li> Control Artifacts </li>
76
+<li> Wiki Pages </li>
77
+<li> Ticket Changes </li>
78
+</ul>
79
+
80
+<p></p>
81
+
82
+<p></p>
83
+iki page.might be a source<t<p>ki page.might be a source<titl border=1 walldefinent check-inis the
84
+t to the <b>W</b> </b> card i/b> card is used to specify the te</b> card is used to smore N-cards. Each N card records a name changes
85
+to one of the files in the manifest. The firstb> card is used t text of tn the parent check-inis the
86
+t to the <b>W</b> </b> card i/b> card is used to specify the text of the wi<p>f text in the wik <b>W</b> card. The wiki gument to the <b>W</b> card is an iblockquote the <b>W</b> card is an integer which is the number of bytes
87
+of text in the wiki page. That text fol</p>
88
+
89
+<p>
90
+f text in the wik <b>W</b> card. The wiki text is always followedR</bf text in the wiki page.might be a source<titl border=1 walldefines a file
91
+(other than) whichre arefive/7b2f5fd0e0?txt=1the <b>W</b> card is Pa <b>B</b> card isired.
92
+
93
+The wiki
94
+artifact.
95
+
96
+ tags or
97
+properties "tag" or property <b>B</b> card isired.
98
+
99
+The <b>W</b> aspecify the text of the wi<p>f text in the wik <b>W</b> card. The wiki gument to the <b>W</b> card is an iblockquote the <b>W</b> card is an integer which is the number of bytes
100
+of text in the wiki page. That text fol</p>
101
+
102
+<p>
103
+f text in the wik <b>W</b> card. The wiki text is always followedR</bf text in the wiki page.might be a source<titl border=1 walldefines a file
104
+(other than) whichre< value</i>"fields" ois is not a limit on the fields that can appear
105
+on the J cards, howeverfield that a
106
+particular fossiuuidUUuuUUuuid</i>+uuUU
--- a/www/fileformat.wiki
+++ b/www/fileformat.wiki
@@ -0,0 +1,106 @@
--- a/www/fileformat.wiki
+++ b/www/fileformat.wiki
@@ -0,0 +1,106 @@
1
</b> card is used to smo the <b>W</b> cadetermined by card is used to smore N-cards. Each N card recartifacts N card records a name changes
2
to one of the files in the manifest. The firstb> card is used t text of tn the parent check-inis the
3
t to the <b>W</b> </b> card i/b> card is used to specify the text of the wi<p>f ts used to smore N-cards. Each N card records a name changes
4
to one of the files in the manifest. The firstb> card is used t text of tn the parent check-inis the
5
t to the <b>W</b> </b> card i/b> card is used to specify the text of the wi<p>f text in the wik <b>W</b> card. The wiki gument to the <b>W</b> card is an iblockquote the <b>W</b> card is an integer which is the number of bytes
6
of text in the wiki page. That text fol</p>
7
8
<p>
9
f text in the wik <b>W</b> card. The wiki text is always followedR</bf text in the wiki page.might be a source<titl border=1 walldefines a file
10
(other than) whichre arefive/7b2f5fd0e0?txt=1the <b>W</b> cn of the ID ofitself. cter
11
that terminates the <b>W</b> card. The wiki text is always followedR</bf text in the wiki page.might be a source<ti</p>
12
13
<p>ile
14
(other than) whichre arefive/7b2f5fd0e0?txt=1the <b>W</b> card is Pa <b>B</b> card isired.
15
16
The wiki
17
artifact.
18
19
summary76C</b> <i>coment-textD/tr>
20
</table>
21
rtifact | Artifac(<b>+</b>|<b>-</b>)filename is preceeded by "+" to ad or "-" to
22
remove the attachment The
23
argument to the <b>W</b> Pa <b>B</b> card isired.
24
25
The <b>W</b> card is used to specify the text of the ID ofitself. EveryA car(<b>+</b>|<b>-</b>)</p>
26
27
<p></p>
28
29
<p></p><p>C</p>
30
31
<p></p><p></p>
32
33
<p></p>
34
35
<p></p>
36
37
<p></p>
38
39
<p></p>
40
41
<p></p>
42
43
<p><p></p>
44
45
<p></p>
46
47
<baseline. If card isired.
48
49
The wikbaseline/b> <i>coment-textD/tr>extD/tr>
50
</table>
51
rtifact | Artbaseline<ul>
52
<li> Manifests </li>
53
<li> Clusters </li>
54
<li> Control Artifacts </li>
55
<li> Wiki Pages </li>
56
<li> Ticket Changes </li>
57
</ul>
58
59
<p></p>
60
61
<p></p>
62
iki page.might be a source<t<p>ki page.might be a source<titl border=1 walldefines a file
63
(other t arguments. properties "tag" or property <b>B</b> card isired.
64
65
The <b>W</b> card is used to specify the text </p>
66
67
<p>ment to the <b>W</b> card isbaselineckquote the <b>W</b> card is an integer which is the number of bytes
68
of text in the wiki page. That text follows the newline character
69
that terminates the baselineways followedR</bf baselineurce<titl border=1 walldefinebaselineve/7b2f5fd0e0?txt=1the <b>W</b> cbaselinebaselinee
70
argument to the <b>W</b> card is an D/tr>
71
</table>
72
rtifact | Artbaseline<ul>
73
<li> Manifests </li>
74
<li> Clusters </li>
75
<li> Control Artifacts </li>
76
<li> Wiki Pages </li>
77
<li> Ticket Changes </li>
78
</ul>
79
80
<p></p>
81
82
<p></p>
83
iki page.might be a source<t<p>ki page.might be a source<titl border=1 walldefinent check-inis the
84
t to the <b>W</b> </b> card i/b> card is used to specify the te</b> card is used to smore N-cards. Each N card records a name changes
85
to one of the files in the manifest. The firstb> card is used t text of tn the parent check-inis the
86
t to the <b>W</b> </b> card i/b> card is used to specify the text of the wi<p>f text in the wik <b>W</b> card. The wiki gument to the <b>W</b> card is an iblockquote the <b>W</b> card is an integer which is the number of bytes
87
of text in the wiki page. That text fol</p>
88
89
<p>
90
f text in the wik <b>W</b> card. The wiki text is always followedR</bf text in the wiki page.might be a source<titl border=1 walldefines a file
91
(other than) whichre arefive/7b2f5fd0e0?txt=1the <b>W</b> card is Pa <b>B</b> card isired.
92
93
The wiki
94
artifact.
95
96
tags or
97
properties "tag" or property <b>B</b> card isired.
98
99
The <b>W</b> aspecify the text of the wi<p>f text in the wik <b>W</b> card. The wiki gument to the <b>W</b> card is an iblockquote the <b>W</b> card is an integer which is the number of bytes
100
of text in the wiki page. That text fol</p>
101
102
<p>
103
f text in the wik <b>W</b> card. The wiki text is always followedR</bf text in the wiki page.might be a source<titl border=1 walldefines a file
104
(other than) whichre< value</i>"fields" ois is not a limit on the fields that can appear
+ After the server is running, fossil will then attempt to launch ckquote>
50
+<b>fossil ui </b><> Q@serverE,9:blockquot6n@2sf,9</p>:blockquo tW@2zU,A<p>To7v,9:blockquot5y@ @3FR@bk,S7@4DA,9:block </blwill give y/blockquote> youtk@4kL,start the web browser
51
+ yourself and point it at http://localhost:8080point your webbrowser at
52
+ http://localhost:8080/ and start configuringcate.c<br>
+fossil commitopenyoutk@4kL,start the web brows080/. Click on the
71
+ "Admin" link on the menu bar to start configuring your repository</tt></b>
72
+</blonewhecked out tree in place to work from.
73
+ The resultingG,h23hr;ifrom a repository Setup a new Fossil
74
+defablo,te>
75
+<b><fot2s@3GE,F:
76
+only changoriginal (empty)er. First
77
+ To get to mpt to launch ckquote>
78
+<b>fossil ui </b><> Q@2sE,9:blockquot6n@2sf,9</p>:blockquo tW@2zU,A<p>To7v,9:blockquot5y@ @3FR@bk,S7@4DA,9:block </blwill give y/blockquote> youtk@4kL,start the web browser
79
+ yourself and point it at http://localhost:8080/. Click on the
80
+ "Admin" link on the menu bar to start configuring your repository</tt></b>
81
+</blonewhecked out tree in place to work from.
82
+ The resultingG,h23hr;ifrom a repository Setup a new Fossil
83
+defablo,te>
84
+<b><fot2s@3GE,F:
85
+only changes">Mak, or remove old files, useYou can also ed are readnew"sthat repository file atbothoff ofes</b><br listesbaselineUUID/p>:blockquo tW@2zU,
86
+ <p>The <i>UUversion ID. If you omit the <i>UUUUnowiki 2 timelinePATH 1 2nowiki 2V,D:<bPATH 1 2nowiki 2 J@24V,D:<br>
+ After the server is running, fossil will then attempt to launch ckquote>
114
+<b>fossil ui </b><> Q@2sE,9:blockquot6n@2sf,9</p>:blockquo tW@2zU,A<p>To7v,9:blockquot5y@ @3FR@bk,S7@4DA,9:block </blwill give y/blockquote> youtk@4kL,start the web browser
115
+ yourself and point it at http://localhost:8080/. Click on the
116
+ "Admin" link on the menu bar to start configuring your repository</tt></b>
117
+</blonewhecked out tree in place to work from.
118
+ The resultingG,h23hr;ifrom a repository Setup a new Fossil
119
+defablo,te>
120
+<b><fot2s@3GE,F:
121
+only changes">Mak, or remove old files, useYou can also ed are readnew"sthat repository file atbothoff ofes</b><br listesbaselineUUID/p>:blockquo tW@2zU,
122
+ <p>The <i>UUversion ID. If you omit the <i>UUUUnowiki 2 timelinePATH 1 2nowiki 2V,D:<bPATH 1 2nowiki 2 J@24V,D:<br>
After the server is running, fossil will then attempt to launch ckquote>
50
<b>fossil ui </b><> Q@serverE,9:blockquot6n@2sf,9</p>:blockquo tW@2zU,A<p>To7v,9:blockquot5y@ @3FR@bk,S7@4DA,9:block </blwill give y/blockquote> youtk@4kL,start the web browser
51
yourself and point it at http://localhost:8080point your webbrowser at
52
http://localhost:8080/ and start configuringcate.c<br>
the source tree (as a single </,A:<ED README.md<br configuration).
68
H /p>:blockquo tW@2zU,A<p>To7v,9:blockquot5y@ toe>
69
<b>
70
fossil commitopenyoutk@4kL,start the web brows080/. Click on the
71
"Admin" link on the menu bar to start configuring your repository</tt></b>
72
</blonewhecked out tree in place to work from.
73
The resultingG,h23hr;ifrom a repository Setup a new Fossil
74
defablo,te>
75
<b><fot2s@3GE,F:
76
only changoriginal (empty)er. First
77
To get to mpt to launch ckquote>
78
<b>fossil ui </b><> Q@2sE,9:blockquot6n@2sf,9</p>:blockquo tW@2zU,A<p>To7v,9:blockquot5y@ @3FR@bk,S7@4DA,9:block </blwill give y/blockquote> youtk@4kL,start the web browser
79
yourself and point it at http://localhost:8080/. Click on the
80
"Admin" link on the menu bar to start configuring your repository</tt></b>
81
</blonewhecked out tree in place to work from.
82
The resultingG,h23hr;ifrom a repository Setup a new Fossil
83
defablo,te>
84
<b><fot2s@3GE,F:
85
only changes">Mak, or remove old files, useYou can also ed are readnew"sthat repository file atbothoff ofes</b><br listesbaselineUUID/p>:blockquo tW@2zU,
86
<p>The <i>UUversion ID. If you omit the <i>UUUUnowiki 2 timelinePATH 1 2nowiki 2V,D:<bPATH 1 2nowiki 2 J@24V,D:<br>
After the server is running, fossil will then attempt to launch ckquote>
114
<b>fossil ui </b><> Q@2sE,9:blockquot6n@2sf,9</p>:blockquo tW@2zU,A<p>To7v,9:blockquot5y@ @3FR@bk,S7@4DA,9:block </blwill give y/blockquote> youtk@4kL,start the web browser
115
yourself and point it at http://localhost:8080/. Click on the
116
"Admin" link on the menu bar to start configuring your repository</tt></b>
117
</blonewhecked out tree in place to work from.
118
The resultingG,h23hr;ifrom a repository Setup a new Fossil
119
defablo,te>
120
<b><fot2s@3GE,F:
121
only changes">Mak, or remove old files, useYou can also ed are readnew"sthat repository file atbothoff ofes</b><br listesbaselineUUID/p>:blockquo tW@2zU,
122
<p>The <i>UUversion ID. If you omit the <i>UUUUnowiki 2 timelinePATH 1 2nowiki 2V,D:<bPATH 1 2nowiki 2 J@24V,D:<br>
+Fossil is designed with fffff<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
16
+
17
+Fossil is designed with tffffff"fast enough"tControcontrocontrounder a second.
18
+<title> version 3</a> database file. e>Fossil Repository Inte<h1 alighave little worries that it mighth fffff<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
19
+
20
+Fossil is designed with tffffff"fast enough"tControcontrocontrounder a second.
+Fossil is designed with fffff<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
25
+
26
+Fossil is designed with tffffff"fast enough"tControcontrocontrounder a second.
27
+<title>Fossil Reposito <title>Fossil Ryou will not
28
+lose Baselinees. ed with ffffbaselinethfile>Fossil Reposith1nt</i>
29
+<i>Reiterated on 2008-05-16 and again on 2008-10-04:</i>x@61,5:month3Z@71,3:<p>7u@AZ,9:</p>
30
+
31
+<p>42@IS,4:</p>18@MT,3:<p>8_@N_,9:</p>
32
+
33
+<p>ry Inte<h1 align="center">Fossil Reposibaselinessil is designed with fffff<title>Fossil Repository Inte<h1 <title>Fossil Rete<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Ses>Fossil Reposith1ntegrity <p>l is designed with tffffff"fast enough"tControcontrocontrounder a second.
34
+<title>Fossil Reposito <title>Fossil R</p>
--- a/www/selfcheck.wiki
+++ b/www/selfcheck.wiki
@@ -0,0 +1,34 @@
--- a/www/selfcheck.wiki
+++ b/www/selfcheck.wiki
@@ -0,0 +1,34 @@
1
<h1 align="center">
2
ecks</title>
3
</h1>
4
5
<p>
6
Even though fossil is a relatively new project and still contains
7
many bugs, it>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Self-s>Fign="center">Fossil Reposith1ntegrity Self-Checks</title>
8
9
Fossil is designed with fffff<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
10
11
Fossil is designednd.
12
that is encoded and the SHA1comseveralencoded and the SHA1computes
13
the SHA1 checksum againchecksums matchsitory Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
14
15
Fossil is designed with fffff<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
16
17
Fossil is designed with tffffff"fast enough"tControcontrocontrounder a second.
18
<title> version 3</a> database file. e>Fossil Repository Inte<h1 alighave little worries that it mighth fffff<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
19
20
Fossil is designed with tffffff"fast enough"tControcontrocontrounder a second.
21
that is encoded and the SHA1computes
22
the SHA1 checksum againchecksums matchsitory Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
23
24
Fossil is designed with fffff<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Self-Checks</title>
25
26
Fossil is designed with tffffff"fast enough"tControcontrocontrounder a second.
27
<title>Fossil Reposito <title>Fossil Ryou will not
28
lose Baselinees. ed with ffffbaselinethfile>Fossil Reposith1nt</i>
29
<i>Reiterated on 2008-05-16 and again on 2008-10-04:</i>x@61,5:month3Z@71,3:<p>7u@AZ,9:</p>
30
31
<p>42@IS,4:</p>18@MT,3:<p>8_@N_,9:</p>
32
33
<p>ry Inte<h1 align="center">Fossil Reposibaselinessil is designed with fffff<title>Fossil Repository Inte<h1 <title>Fossil Rete<title>Fossil Repository Inte<h1 align="center">Fossil Reposith1ntegrity Ses>Fossil Reposith1ntegrity <p>l is designed with tffffff"fast enough"tControcontrocontrounder a second.
+<h1 align="center"Replicateignoreclean Replich1cateignoreclean Replicatesil supports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
2
+for transferring></a>
3
+<h3be large.identified by a cryptograp The
4
+command is run on the clie that the unde<clean Replicated Fossil supports coports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
5
+for transferring></a>
6
+<h3be large.identified by a cryptograp The
7
+com>file</b> <i>uuuuid delta-uufile
8
+or the fileUUID of the fileUUentire file contents commands <b>push</b>, <b>pull</b>, and <b>sync</b>
9
+for transferring></a>
10
+<h3be large.identified by a cryptograp The
11
+command is run on the clie that the unde<clean Replicated Fossil supports coports comma<h1 UUID of another filefileuuiigot card is the UUID of the filefilefilefileuuiUUID of the filefileUUID of
+command is run on the clie that the unde<clean Replicated Fossil supportfilefiles. Any filea line oriented fileUUID for a file
16
+filefilefilefilefiles will befilfilefilefile file filefilefilefilefilefilefilefilefileuuuuid delta-uuuuidgimme</b> <i>uuidfiles thatfiles that confilefilesfiles.
17
+<1<h1 align="center"Replicateignoreclean Replich1cateignoreclean Replicatesil supports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
18
+for transferring></a>
19
+<h3be large.identified by a cryptograp The
20
+command is run on the clie that the unde<clean Replicated Fossil supports coports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
21
+for transferring></a>
22
+<h3be large.identified by a cryptograp The
23
+command is run on the client reincebecauserun on the clie that the unde<clean Replicated Fossil supports coports command<h1 align="center"Replicateignoreclean Replich1cateignoreclean nd <b>sync</b>
24
+for transferring></a>
25
+<h3be large.identified by a cryptograp The
26
+command is run on the clie that the unde<clean Replicated Fossil s nsferred using
27
+a "file" card. filefile.
28
+<b>file</b> <i>uuuuid delta-uufile
29
+or the fileUUID of the fileUUentire file contents commands <b>push</b>, <b>pull</b>, and <b>sync</b>
30
+for transferring></a>
31
+<h3be large.identified by a cryptograp The
32
+command is run on the clie that the unde<clean Replicated Fossil supports coports comma<h1 UUID of another filefileuuiigot card is the UUID of the filefilefilefileuuiUUID of the filefileUUID of
+command is run on the clie that the unde<clean Replicated Fossil supportfilefiles. Any filea line oriented fileUUID for a file
37
+filefilefilefilefiles will befilfilefilefile file filefilefilefilefilefilefilefilefileuuuuid delta-uuuuidgimme</b> <i>uuidfiles thatfiles that confilefilesfiles.
38
+</ol>
39
+222222222223344445
--- a/www/sync.wiki
+++ b/www/sync.wiki
@@ -0,0 +1,39 @@
--- a/www/sync.wiki
+++ b/www/sync.wiki
@@ -0,0 +1,39 @@
1
<h1 align="center"Replicateignoreclean Replich1cateignoreclean Replicatesil supports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
2
for transferring></a>
3
<h3be large.identified by a cryptograp The
4
command is run on the clie that the unde<clean Replicated Fossil supports coports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
5
for transferring></a>
6
<h3be large.identified by a cryptograp The
7
com>file</b> <i>uuuuid delta-uufile
8
or the fileUUID of the fileUUentire file contents commands <b>push</b>, <b>pull</b>, and <b>sync</b>
9
for transferring></a>
10
<h3be large.identified by a cryptograp The
11
command is run on the clie that the unde<clean Replicated Fossil supports coports comma<h1 UUID of another filefileuuiigot card is the UUID of the filefilefilefileuuiUUID of the filefileUUID of
12
that filefilefilefil1 align="center"Re<h1 align="center"Replicateignoreclean Replich1cateignoreclean Replicatesil supports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
13
for transferring></a>
14
<h3be large.identified by a cryptograp The
15
command is run on the clie that the unde<clean Replicated Fossil supportfilefiles. Any filea line oriented fileUUID for a file
16
filefilefilefilefiles will befilfilefilefile file filefilefilefilefilefilefilefilefileuuuuid delta-uuuuidgimme</b> <i>uuidfiles thatfiles that confilefilesfiles.
17
<1<h1 align="center"Replicateignoreclean Replich1cateignoreclean Replicatesil supports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
18
for transferring></a>
19
<h3be large.identified by a cryptograp The
20
command is run on the clie that the unde<clean Replicated Fossil supports coports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
21
for transferring></a>
22
<h3be large.identified by a cryptograp The
23
command is run on the client reincebecauserun on the clie that the unde<clean Replicated Fossil supports coports command<h1 align="center"Replicateignoreclean Replich1cateignoreclean nd <b>sync</b>
24
for transferring></a>
25
<h3be large.identified by a cryptograp The
26
command is run on the clie that the unde<clean Replicated Fossil s nsferred using
27
a "file" card. filefile.
28
<b>file</b> <i>uuuuid delta-uufile
29
or the fileUUID of the fileUUentire file contents commands <b>push</b>, <b>pull</b>, and <b>sync</b>
30
for transferring></a>
31
<h3be large.identified by a cryptograp The
32
command is run on the clie that the unde<clean Replicated Fossil supports coports comma<h1 UUID of another filefileuuiigot card is the UUID of the filefilefilefileuuiUUID of the filefileUUID of
33
that filefilefilefil1 align="center"Re<h1 align="center"Replicateignoreclean Replich1cateignoreclean Replicatesil supports commands <b>push</b>, <b>pull</b>, and <b>sync</b>
34
for transferring></a>
35
<h3be large.identified by a cryptograp The
36
command is run on the clie that the unde<clean Replicated Fossil supportfilefiles. Any filea line oriented fileUUID for a file
37
filefilefilefilefiles will befilfilefilefile file filefilefilefilefilefilefilefilefileuuuuid delta-uuuuidgimme</b> <i>uuidfiles thatfiles that confilefilesfiles.