Fossil SCM

Update the pre-commit checklist.

drh 2011-07-14 13:29 trunk
Commit 831306e11b42cbc47e44ef7e33d993927c5dd3ab
1 file changed +8 -7
--- www/checkin.wiki
+++ www/checkin.wiki
@@ -1,21 +1,22 @@
11
<title>Checkin Checklist</title>
22
33
Before every checkins:
44
5
- 1. <b>fossil diff</b> &rarr; no stray changes
5
+ 1. <b>fossil diff</b> &rarr;
6
+ <ol type="a">
7
+ <li>No stray changes
8
+ <li> All inputs are scrubbed before use
9
+ <li> No injection attacks via %s formats
10
+ </ol>
611
712
2. <b>fossil extra</b> &rarr; no unmanaged files need to be added.
813
914
3. The checkin will go onto the desired branch.
1015
11
- 4. "Autosync" is enabled &rarr;
12
- <ol>
13
- <li> The checkin will not cause a unintentional fork.
14
- <li> The local system clock is set correctly.
15
- </ol>
16
+ 4. The checkin will not cause a unintentional fork.
1617
1718
Before every checkin to <b>trunk</b>:
1819
1920
5. No compiler warnings on the development machine.
2021
21
- 6. Changes will not cause problems on a future <b>bisect</b>.
22
+ 6. The fossil executable that results from a build actually works.
2223
--- www/checkin.wiki
+++ www/checkin.wiki
@@ -1,21 +1,22 @@
1 <title>Checkin Checklist</title>
2
3 Before every checkins:
4
5 1. <b>fossil diff</b> &rarr; no stray changes
 
 
 
 
 
6
7 2. <b>fossil extra</b> &rarr; no unmanaged files need to be added.
8
9 3. The checkin will go onto the desired branch.
10
11 4. "Autosync" is enabled &rarr;
12 <ol>
13 <li> The checkin will not cause a unintentional fork.
14 <li> The local system clock is set correctly.
15 </ol>
16
17 Before every checkin to <b>trunk</b>:
18
19 5. No compiler warnings on the development machine.
20
21 6. Changes will not cause problems on a future <b>bisect</b>.
22
--- www/checkin.wiki
+++ www/checkin.wiki
@@ -1,21 +1,22 @@
1 <title>Checkin Checklist</title>
2
3 Before every checkins:
4
5 1. <b>fossil diff</b> &rarr;
6 <ol type="a">
7 <li>No stray changes
8 <li> All inputs are scrubbed before use
9 <li> No injection attacks via %s formats
10 </ol>
11
12 2. <b>fossil extra</b> &rarr; no unmanaged files need to be added.
13
14 3. The checkin will go onto the desired branch.
15
16 4. The checkin will not cause a unintentional fork.
 
 
 
 
17
18 Before every checkin to <b>trunk</b>:
19
20 5. No compiler warnings on the development machine.
21
22 6. The fossil executable that results from a build actually works.
23

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button