Revision history for Git-Repository

1.05 Sat Jul  3 00:40:09 CEST 2010
        [ENHANCEMENTS]
        - version() method returns the git binary version
        - version_eq(), version_gt(), etc allow simple version comparison
          for the current git binary
        - allow providing a default option hash to Git::Repository->new()
        [DOCUMENTATION]
        - Document git init behaviour changed in 1.6.5
        [TESTS]
        - extensive version comparison tests

1.04 Sun Jun 27 17:24:02 CEST 2010
        [ENHANCEMENTS]
        - create() now supports "reinitializing existing Git repository"
          (thanks to Michael G. Schwern)
        [TESTS]
        - test a few extra cases

1.03 Sat Jun 19 00:27:28 CEST 2010
        [ENHANCEMENTS]
        - fix module to work with Perl 5.6.x
        - support GIT_DIR & GIT_WORK_TREE environment variables, when
          run without a Git::Repository object, and even allow an
          override when there is one, for those who know what they're
          doing
        [TESTS]
        - fix the case where /tmp is a symlink to some other place
        - fix abs_path dying on Win32 with a path to a non-existent file

1.02 Wed Jun 16 01:27:17 CEST 2010
        [ENHANCEMENTS]
        - sensible defaults for Git::Repository->new() without parameters
        - correctly setup Git::Repository if working_copy points to a
          subdirectory of the actual work tree
        - wc_subdir() points to the given subdirectory
        [TESTS]
        - skip tests that fail if /tmp is a git repository

1.01 Mon Jun 14 08:17:38 CEST 2010
        [ENHANCEMENTS]
        - consider git failing with a usage message as a fatal error
        [TESTS]
        - don't bother testing too much if git is older than v1.6.0

1.00 Sat Jun 12 11:50:06 CEST 2010
        [YET ANOTHER GIT WRAPPER]
        - Git::Repository provides context and a simple run() method
        - Git::Repository::Command is the actual workhorse
        - 94% test coverage

