Skip to content

jcazevedo/changelogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChangeLogger

ChangeLogger is a simple ChangeLog generator from a git repository.

Requirements

  • git. Tested with 1.8.1

Installation

RubyGems

Make sure you have gem installed, and just run:

$ gem install changelogger

Source

Clone this repo and build the gem:

$ git clone git://github.com/jcazevedo/changelogger.git
$ gem build changelogger.gemspec
$ gem install changelogger-0.0.3.gem

Usage

ChangeLogger publishes a changelogger binary which you can run inside a git repository, or pointing to a git repository through the first argument of its changelog task in order to produce a changelog to the stdout:

$ changelogger changelog ~/work/changelogger

If you want to save the output to a file, simply redirect the output:

$ changelogger changelog ~/work/changelogger > CHANGELOG

Since the top commit of the current HEAD of the repository might not yet be tagged, the --top_version option allows you to supply a string to be used as the top version of the ChangeLog:

$ changelogger changelog ~/work/changelogger --top_version v0.0.3

Copyright

Copyright (c) 2013 Joao Azevedo. See LICENSE for details.

About

A simple ChangeLog generator from a git repository

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages