Diff
Not logged in

Differences From:

File www/fileformat.html part of check-in [01e7596a98] - File format document change: UUIDs use lowercase not uppercase hex. by drh on 2007-07-24 18:15:40. [view]

To:

File www/fileformat.html part of check-in [0cd202a86e] - Website updates. Change the message for unrecognized commands to refer the user to "help". by drh on 2007-08-23 23:10:56. Also file www/fileformat.html part of check-in [424d47e453] - Attempting the same merge that aku tried and got empty files with. by drh on 2007-08-25 18:58:16. [view]

@@ -8,16 +8,21 @@
 </h1>
 
 <p>
 The global state of a fossil repository is determined by an unordered
-set of files.  Some files used to represent wiki pages, trouble tickets,
+set of files.  Some files are used to represent wiki pages, trouble tickets,
 and the special "manifest" file has a specific and well-defined format.
-Other files are just the content of the files.  Files can be text or
-binary.
+Other files are just data.  Files can be text or binary.
 </p>
 
 <p>
 Each file in the repository is named by its SHA1 hash.
+No prefixes or meta information is added to a file before
+its hash is computed.  The name of a file in the repository
+is exactly the same SHA1 hash that is computed by sha1sum
+on the file as it exists in your source tree.</p>
+
+<p>
 Some files have a particular format which qualifies them
 as "manifests".  A manifest assigns filenames to a subset
 of the files in the repository, in order to provide a
 snapshot of the state of the project at a point in time.