I use Git tags to manage the version numbers of my Rails
apps.Every time a new version is ready, I tag the current commit like this :
git tag -a v1.10 -m "FIXED PC-43/67/78"
I have created a ruby file in initializers which defines a constant to hold this information (in this case “v1.10”):
APP_VERSION = `git describe --always` unless defined? APP_VERSION
This constant simply contains the output of Git describe. Now I can use it anywhere in my app where I would like to display the version number.This post is written by
Santosh.
Post Comments And Suggestions