Difference between revisions of "AutoVersioning plugin"

From Code::Blocks
Line 9: Line 9:
  
 
==Introduction==
 
==Introduction==
The idea of the Auto Versioning plugin was made during the development of a pre-alpha software that required the version info and status. Been to busy coding, without time to maintain the version number, just decided to develop a plugin that could do all this without intervention (also with an option to commit an incrementation to the version).
+
The idea of the Auto Versioning plugin was made during the development of a pre-alpha software that required the version info and status. Been to busy coding, without time to maintain the version number, just decided to develop a plugin that could do all this with little intervention as possible.
  
*Whats is AV?
+
The plugin helps you keep track of the actual project version that you are working with. It creates a c++ header with variable declarations that you can use on your source files to give your users the version info of your piece of art (software).
**AutoVersioning is a plugin that helps you keep track of the actual project version that you are working with. It creates a c++ header with variable declarations that you can use on your source file to give your user the version info of your program.
 
  
 
==Features==
 
==Features==
  
''Version Numbers
+
#Generates version variables
:Major
+
#Integrated scheme  editor for changing the behavior of the auto incrementation of version values
:Minor
+
#Software status editor
:Build (Release)
+
#Change log generator.
:Revision
 
  
''Software Status
 
 
 
''Version Scheme Editor
 
:Minor Maximun
 
  
 +
==Sources==
 +
Usually news about new releases where posted on the Code::Blocks forums on the plugins development section. You can access this plugin topic over [/index.php/topic,6294.msg48225.html#msg48225 here], recent sources are attached on the first post (you have to be logged in to download attachments on the forum.
  
==Sources==
+
The plugin also have a project page at [http://www.berlios.de www.berlios.de]. The link is [http://developer.berlios.de/projects/autoversioning/ http://developer.berlios.de/projects/autoversioning/]. You can check the sources using svn on this link ''svn://svn.berlios.de/autoversioning/trunk'' . Also submit all features request and bugs on the project page.
Usually news about new releases where posted on the Code::Blocks forums on the plugins development section. You can access this plugin topic over [/index.php/topic,6294.msg48225.html#msg48225], recent sources are attached on the first post (you have to be logged in to download attachments on the forum.
 
  
The plugin also have a project page at [http://www.berlios.de|www.berlios.de]. The link is [[http://developer.berlios.de/projects/autoversioning/]]. You can check the sources using svn thru this url svn://svn.berlios.de/autoversioning/trunk
+
==Using it==
 +
After downloading the sources, compiling them and installing the plugin to Code::Blocks just go to the '''Project->Auto Versioning''' menu. A pop up window like this will appear:
 +
[[Image:AutoVersioningLogo.png]]

Revision as of 18:50, 15 September 2007

AutoVersioning
AutoVersioningLogo.png
Developer(s): JGM
Maintainer(s): JGM
Version: 0.7

Introduction

The idea of the Auto Versioning plugin was made during the development of a pre-alpha software that required the version info and status. Been to busy coding, without time to maintain the version number, just decided to develop a plugin that could do all this with little intervention as possible.

The plugin helps you keep track of the actual project version that you are working with. It creates a c++ header with variable declarations that you can use on your source files to give your users the version info of your piece of art (software).

Features

  1. Generates version variables
  2. Integrated scheme editor for changing the behavior of the auto incrementation of version values
  3. Software status editor
  4. Change log generator.


Sources

Usually news about new releases where posted on the Code::Blocks forums on the plugins development section. You can access this plugin topic over [/index.php/topic,6294.msg48225.html#msg48225 here], recent sources are attached on the first post (you have to be logged in to download attachments on the forum.

The plugin also have a project page at www.berlios.de. The link is http://developer.berlios.de/projects/autoversioning/. You can check the sources using svn on this link svn://svn.berlios.de/autoversioning/trunk . Also submit all features request and bugs on the project page.

Using it

After downloading the sources, compiling them and installing the plugin to Code::Blocks just go to the Project->Auto Versioning menu. A pop up window like this will appear: AutoVersioningLogo.png