The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.317

  • ENHANCEMENTS
    • improved git binary detection in Git::Repository::Command
    • fixed version comparisons for 1.0.0a and 1.0.0b under Perl 5.6
    • test_repository( clone => ... ) now dies with a useful message when trying to call it with a broken Git
    • Git::Repository::Util provides utility functions for Git stuff
    • eg/build-git: a utility to build and install any Git version
  • DOCUMENTATION
    • Tutorial entry: "Ignore the system and global configuration files"
    • spelling fix (Gregor Herrmann)
  • TEST
    • fix RT #89086 (reported by Alex Raguero)
    • new test: t/test-all-git.t to run the test suite against a directory full of git builds (if available)
    • tested against 513 versions of git (including all RC), from 1.0.0 to 2.7.1

Documentation

Control git from Perl using Git::Repository

Modules

Perl interface to Git repositories
Command objects for running git
Base class for Git::Repository plugins
A selection of general-utility Git-related subroutines
Helper functions for test scripts using Git

Examples