/tich-batch-versioning

Update version for all the TiCh item defined in the tich.cfg file

Primary LanguageShell

TiCh Batch Versioning

Batch update versioning of all the items in your tich.cfg file

Why?

TiCh is an amazing script to switch between multiple apps with the same basecode. I had an app with lots of variations and I like to update their version every time I make a modification.

These rules follow the rules explained by Fokke Zandbergen in this article: Versioning your apps in 4.1.0.

You can choose to increment between major, minor and patch value. build value is always incremented.

Usage

Show help information

./tich-batch-versioning --help

Increment major version (eg. 1.4.5.7 => 2.0.0.8)

./tich-batch-versioning major

Increment minor version (eg. 1.4.5.7 => 1.5.0.8)

./tich-batch-versioning minor

Increment patch version (eg. 1.4.5.7 => 1.4.6.8)

./tich-batch-versioning patch