The manifest checker is a command line tool for the creation and checking of manifest files. Typically it is intended to be used to confirm that a directory structure can be deployed/copied in a consistent way from a source to a target.
There is a two step process for confirming consistency :
manifest createcommand). This command scans the directory tree, looking for known source code files. A manifest file is created, which is a simple text file listing every source code file found, and a checksum/hash for each file - thus recording a reasonable mark of the file contents.
manifest checkcommand. This command scans the directory tree, looking for the source code files, and checking the found files against the manifest file is created. During this check 3 types of exception can be reported :
The toolset was initially designed to check a deployment of a Django based website, and therefore many of the defaults are set for DJango projects including : The source files to look for, and also which sub-directories to ignore. All of these can be overidden by command line options, and there are early plans for a configuration file as well.
Versions early than 0.0.2rc6 incorrectly ignores missing files - this has now been fixed.
TODO: Figure out how to actually get changelog content.
Changelog content for this version goes here.