An Eclipse plugin/command line tool for easy and fast version administration (snapshot/release) of Maven artifacts.
Pull request Compare This branch is 50 commits behind inventage:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
com.inventage.tools.versiontiger.gui
com.inventage.tools.versiontiger.test
com.inventage.tools.versiontiger.ui
com.inventage.tools.versiontiger.universedefinition
com.inventage.tools.versiontiger
versiontiger.build
versiontiger.ide
versiontiger.parent
versiontiger.repository
versiontiger.target
.gitignore
LICENSE
README.md

README.md

Version Tiger

Are you tired of the renaming orgy every time your project changes the version? Try 'Version Tiger', an Eclipse plugin/command line tool for easy and fast version administration (snapshot/release) of Maven artifacts. Incrementing the version in all your dependent projects is now a matter of a single click.

Features

  • Updates version information in all known project files and their dependencies
  • Supports Maven (>= v2) and Tycho projects (eclipse-plugin, eclipse-test-plugin, eclipse-feature, eclipse-repository, eclipse-update-site, eclipse-application)
  • Comprehensive UI for version administration
  • Command line interface with scripting engine
  • Own breed of script files for automated processing of large number of changes

Quick Start

1. Install the plugin in Eclipse

Search for Version Tiger in your Eclipse Marketplace client and click install.

Alternatively, you may install with "Help -> Install new software..." menu and enter our release URL as software site:

https://raw.github.com/inventage/version-tiger-repos/master/releases/

2. Version your projects

Start the versioning dialog by right clicking on a Maven/Tycho project and choosing the "Update version..." item.

It brings up the dialog which lets you select the desired new version in the chosen projects.

Documentation

For exhaustive documentation about the project -- be it for the user or developer -- visit the github wiki page: https://github.com/inventage/version-tiger/wiki.