Created: | 2015-04-19 |
---|---|
Updated: | 2017-10-29 |
Version: | 0.2.10-dev |
project: | |
repository: |
Features
Update embedded semver strings and Ids in project files, increment and tag programatically, or synchronize from ReadMe version field.
Darwin BSD and *nix GNU sed compatible rewrites. Rewrites available for comments and variables in Makefile, Ant, Shell script, JavaScript, Coffee-Script, reStructuredText, JSON and YAML.
Easily add formats with unix, C or XML (line) comments.
Example comment and variable declaration with full semver string:
# Id: application-name/1.0.0-alpha+exp.sha.5114f85 path/to/source.ext version="1.0.0-alpha+exp.sha.5114f85"; # application-name
See manual.
For issues, see dev docs
Latest releases are available at github, stability of SCM editions can be examined at Travis.
FIXME: Building the tar distributable is left to a Mkdocs (Makefile) setup, but its use it not tested at all! (src may be out of date?) The package is prepared by Travis on tagged commits, from the 'production' build env.
However, installations of a development, testing, and production flavoured configuration from SCM are tested.