Command line tool to duplicate/modify version number strings across source code and distribution files according to syntax context.

⌈⌋ ⎇ branch:  version numbers get/write


Update of "version numbers get/write"

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

Artifact ID: e13c0df42e6fee6834c5c588a90c4998183e0aaa
Page Name:version numbers get/write
Date: 2014-02-08 12:29:03
Original User: mario
Parent: 0c2b795515999308565c484c145ccc1ad2fc4b30 (diff)
Next ca977dfbad117f791d774f8339c15fe08f818107
Content

version

This is a commandline tool to *update version numbers* across source code files.

It understands multiple syntax contexts to constrain write operations. And the command arguments can be mixed naturally.

documentations

Just running the script displays a simple help (same as atop the code).

But there is also a manpage: version(1).

why?

It's useful for preparing manual packaging processes, keeping version numbers in sync from source code to documentation and build scripts.

I've been using a dozen variants of this on multiple projects, but each patched to a specific language or too generic. This is a consolidation.

Surely there must be other tools like that, but they're obviously not easy to google.

download

http://apt.include-once.org/

project updates

http://freecode.com/projects/version-numbers-readwrite