Skip to content
This repository has been archived by the owner on Apr 14, 2018. It is now read-only.

mrduncan/timeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timeline

Timeline is a command line tool for generating timeline data from git repositories. It is still very much a work in progress - I'd love to hear your thoughts on how it could be better.

Timeline is inspired by Jacob Kristhammar and Rickard Böttcher's work on Tornado

Usage

Usage: timeline [options] command
    -o, --output FILE                Specify the output file name
    -f, --filter FILTER              Specify the regular expression to filter the output with
    -r, --revisions REVISIONS        The git revisions to use (<since>..<until>)
    -n, --number NUMBER              Limit the number of revisions to show
    -b, --branch BRANCH              The git branch
    -v, --version                    Print the version number
    -h, --help                       Display this help message

Examples

How have line counts changed over time?

timeline -f "\d+" "wc -l index.html"

Contributing

  1. Fork Timeline
  2. Create a topic branch - git checkout -b my_branch
  3. Push to your branch - git push origin my_branch
  4. Send a pull request

Meta

Author

Matt Duncan - matt@mattduncan.org

About

Timeline is a tool for generating timelines based on git repositories.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages