Revision history for Git-Class
0.15 2014/08/05
- fixed cpanfile
0.14 2014/08/04
- no new features
- modernized with Moo and Path::Tiny; dropped a few dependencies
0.13 2012/11/29
- no new features
- set user.name/email locally to avoid fatal errors under smoking environments
0.12 2012/02/19
- added no_capture to disable capturing, and disabled capturing
when wantarray is not defined.
0.11 2011/11/01
- explicitly resolve test dir as /tmp may be a symlink
0.10_01 2011/06/06
- provide author info for test commits
- added canary tests
0.09 2011/06/02
- use Carp::Clan to give a better message source
- added git method to Worktree
- added a work around not to treat the known messages to stderr
by "git push" as errors
- use temporary directories while testing
0.08 2011/04/11
- added ::Role::Config to support $git->config
- now commands always return the output even in the void context
- Try::Tiny for testing
0.07 2011/04/10
- forgot to add Scope::Guard dependency
0.06 2011/04/10
- make sure that commands run under the speicified worktree
directory
0.05 2010/04/19
- use MRO::Compat explicitly
0.04 2010/02/20
- fixed pod nits spotted by FWIE
0.03 2009/07/02
- now ::Worktree takes you back to the previous current directory
when you demolish an object
- refactored ::Worktree test (which actually was just a stub)
0.02 2009/06/19
- ::Worktree shouldn't call system chdir (spotted by Mathieu Bivert) - added some tests for ::Worktree
0.01 2009/06/11
- initial release