No default branch
Bookmark a link to HEAD: (view) (download)
Fix more version tool breakage. Added 'tag' format for versions, suitable for use with "cvs tag".
Fix 'version' tool breakage caused by promotion of running.tools; misc. release prep.
Added new 'version' tool that automatically edits files to update version information in them. Just execute the 'version' file in the main PEAK source directory. (Use '--help' for help.) You can use this tool with your own projects by creating 'version' and 'version.dat' files in your project directory, similar to the ones used by PEAK. The 'version' file is a ZConfig file that describes your project's version numbering scheme(s), formats, and the files that need to be edited, while the 'version.dat' file contains the current version number values. Source for the tool, including the configuration file schema, is in the 'peak.running.tools.version' package. (Error handling and documentation, alas, are still minimal.) Also, bumped PEAK version stamps to 0.5a3, using the new tool. (Yay!)
Cleverly work around ZConfig limitations by redesigning the 'version' tool's schema. ;)
Early draft snapshot of a project versioning tool ala 'vertoo'. Just some base libraries at this point, and sample config/data files for PEAK's version scheme.
Powered by ViewCVS 1.0-dev