Fossil

Check-in [831306e1]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update the pre-commit checklist: /doc/trunk/www/checkin.wiki
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 831306e11b42cbc47e44ef7e33d993927c5dd3ab
User & Date: drh 2011-07-14 13:29:43
Original Comment: Update the pre-commit checklist.
Context
2011-07-14
14:34
Update autosetup to the latest version - https://github.com/msteveb/autosetup/commit/e2a8949b420 . check-in: a4efad7e user: dan tags: trunk
13:29
Update the pre-commit checklist: /doc/trunk/www/checkin.wiki check-in: 831306e1 user: drh tags: trunk
13:02
Added the Checklist for Successful Open-Source Projects document. /doc/trunk/www/foss-cklist.wiki check-in: 34177b00 user: drh tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to www/checkin.wiki.

1
2
3
4
5





6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<title>Checkin Checklist</title>

Before every checkins:

  1.   <b>fossil diff</b> &rarr; no stray changes






  2.   <b>fossil extra</b> &rarr; no unmanaged files need to be added.

  3.   The checkin will go onto the desired branch.

  4.   "Autosync" is enabled &rarr;
       <ol>
       <li> The checkin will not cause a unintentional fork.
       <li> The local system clock is set correctly.
       </ol>

Before every checkin to <b>trunk</b>:

  5.   No compiler warnings on the development machine.

  6.   Changes will not cause problems on a future <b>bisect</b>.




|
>
>
>
>
>





<
<
|
<
<





|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15


16


17
18
19
20
21
22
<title>Checkin Checklist</title>

Before every checkins:

  1.   <b>fossil diff</b> &rarr;
       <ol type="a">
       <li>No stray changes
       <li> All inputs are scrubbed before use
       <li> No injection attacks via %s formats
       </ol>

  2.   <b>fossil extra</b> &rarr; no unmanaged files need to be added.

  3.   The checkin will go onto the desired branch.



  4.   The checkin will not cause a unintentional fork.



Before every checkin to <b>trunk</b>:

  5.   No compiler warnings on the development machine.

  6.   The fossil executable that results from a build actually works.