[Subversion] / PEAK / version  

View of /PEAK/version

Parent Directory | Revision Log
Revision: 1370 - (download)
Fri Aug 29 21:13:08 2003 UTC (20 years, 8 months ago) by pje
File size: 823 byte(s)
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.
#!invoke peak version-config

<Scheme default>
    Digit       major
    Digit       minor
    Choice      status alpha beta "release candidate" final
    Digit       build 
    Timestamp   date

    <Formats>
    trailer   remap status "a%(build)s" "b%(build)s" "c%(build)s" "%(dot-maint)s"
    dot-maint optional build ".%(build)s"
    full      "%(major)s.%(minor)s %(status)s %(build)s"
    short     "%(major)s.%(minor)s%(trailer)s"
    </Formats>   
</Scheme>

<Module>
    Name PEAK
    
    <Edit>
    File setup.py
    Match PACKAGE_VERSION = "%(short)s"
    </Edit>
    
    <Edit>
    File README.txt
    File INSTALL.txt
    Match PEAK Release %(full)s
    Optional-Match  As of version %(short)s,
    </Edit>

    <Edit>
    File docs/core_tutorial/tut.tex
    Match \release{%(short)s}
    </Edit>
</Module>


cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help