Changes for version 0.7 - 2014-09-28
- Got better code coverage removed poorly thought out code (Ivan Wills) Changed to calculate localtime rather than hard code it (Ivan Wills) Cleaned arguments (Ivan Wills) Fixed docs (Ivan Wills) Removed extra --test (Ivan Wills) Added calculating localtime (Ivan Wills) Fixed removal of white space (Ivan Wills) Fixed test names (Ivan Wills) Added test for non-unique POM version (Ivan Wills) Converted git-pom (Ivan Wills) Changed the order of mock set up (Ivan Wills) Added missing modules (Ivan Wills) More tests (Ivan Wills) Removed timer code (Ivan Wills) Added JSON out put test (Ivan Wills) Switched to usign explain, added pre-processing STDOUT option and added ability to skip a test if a module isn't installed (Ivan Wills) Fixed remaining runner uses (Ivan Wills) More tests (Ivan Wills) Converted git-up-to-date (Ivan Wills) Got coverage to 99.3% (Ivan Wills) Fixed bad remote definition (Ivan Wills) Converted git-watch (Ivan Wills) Converted git-feature (Ivan Wills) Added test for thrown errors (Ivan Wills) Changed order of run commands for clarity (Ivan Wills) Converted git-files (Ivan Wills) Added more information when errors occur (Ivan Wills) Fixed checking wrong variable for STDERR test, cleaned up output (Ivan Wills) Fixed bad execption catching (Ivan Wills) Forgot to update this (Ivan Wills) Moved reset of tests to test lib (Ivan Wills) Converted committers to new test lib, extened test lib to cope with non-regexp STDOUT AND STDERR tests (Ivan Wills) Converted to new test lib (Ivan Wills) Added check that set data is all used (Ivan Wills) Split test logic to own module (Ivan Wills) Converted branch-clean (Ivan Wills) Added test for multiple branches (Ivan Wills) Changed the test data to be clearer, added new test with inputs (Ivan Wills) Greatly expanded tests (Ivan Wills) changed get_options to return true if all went ok false otherwise (Ivan Wills) Converted jira (Ivan Wills) Converted committers (Ivan Wills) Converted branch-grep (Ivan Wills) Added tests for git-tag-grep (Ivan Wills) Made use repository and removed unnessesary code (Ivan Wills) Made git-tag-grep a module (Ivan Wills) Got test working and 100% coverage (Ivan Wills) Got 100% coverate of Command.pm (Ivan Wills) Got at test going (Ivan Wills) New helper for moving scripts to modules (Ivan Wills) First command test (Ivan Wills) Making code work better as a lib (Ivan Wills) Started moving scripts to modules so that they can be tested (Ivan Wills) Cleaned up logic so branches are only got when needed (much faster) (Ivan Wills) Added excludion of branch capabilities (Ivan Wills) Fixed test (Ivan Wills) Fixed issue with not caching correctly (Ivan Wills) Completed rename (Ivan Wills) Changing module name (Ivan Wills) Changed cmd line param (Ivan Wills)
Documentation
Clean old branches out of the repository
grep for branch names
Stats on the number of commits by committer
checkout whitespace only changed files
Create a feature branch from the "current release"
Get information on files changed across branches.
Copies hooks into their proper location
Checkout any branch mentioning the passed Jira
Manage pom.xml file versions
grep tags
Check that git branches include latest production branch/tag
Watch for changes in repository up-stream
Modules
Git workflow tools
Helper for other commands
Clean old branches out of the repository
grep for branch names
Stats on the number of commits by committer
checkout whitespace only changed files
Create a feature branch from the "current release"
Get information on files changed across branches.
Checkout any branch mentioning the passed Jira
Manage pom.xml file versions
grep tags
Check that git branches include latest production branch/tag
Watch for changes in repository up-stream
Tools for maven POM files with git
A basic wrapper around GIT