Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Git-Repository-1.325-3.5 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: perl-Git-Repository Distribution: openSUSE:Factory:zSystems
Version: 1.325 Vendor: openSUSE
Release: 3.5 Build date: Sat Mar 25 12:27:20 2023
Group: Unspecified Build host: reproducible
Size: 123042 Source RPM: perl-Git-Repository-1.325-3.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Git-Repository
Summary: Perl interface to Git repositories
Git::Repository is a Perl interface to Git, for scripted interactions with
repositories. It's a low-level interface that allows calling any Git
command, whether _porcelain_ or _plumbing_, including bidirectional
commands such as 'git commit-tree'.

A Git::Repository object simply provides context to the git commands being
run. It is possible to call the 'command()' and 'run()' methods against the
class itself, and the context (typically _current working directory_) will
be obtained from the options and environment.

As a low-level interface, it provides no sugar for particular Git commands.
Specifically, it will not prepare environment variables that individual Git
commands may need or use.

However, the 'GIT_DIR' and 'GIT_WORK_TREE' environment variables are
special: if the command is run in the context of a Git::Repository object,
they will be overridden by the object's 'git_dir' and 'work_tree'
attributes, respectively. It is still possible to override them if
necessary, using the 'env' option.

Git::Repository requires at least Git 1.5.0, and is expected to support any
later version.

See Git::Repository::Tutorial for more code examples.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Sat Mar 25 2023 Dirk Stoecker <opensuse@dstoecker.de>
  - add patch git-2.40.0.patch to adapt to git 2.40 changes
* Sat Dec 03 2022 Stephan Kulow <coolo@suse.com>
  - Add fix from https://github.com/book/Git-Repository/pull/22 to work
    around git 2.38.1's new default behaviour (22.patch)
* Tue Jun 01 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 1.325
    see /usr/share/doc/packages/perl-Git-Repository/Changes
    1.325 2021-06-01 BOOK
      [ENHANCEMENTS]
    - Prevent Test::Git from clobbering its arguments in some cases
      [TESTS]
    - Stop t/24-errors.t from failing with git >= 2.30.0-rc0
      (Fix RT #133951, RT #134115, GH #20)
* Fri Feb 19 2021 Dirk Stoecker <opensuse@dstoecker.de>
  - fix build issues with git 2.30 (git-2.30.0.patch)
* Mon Sep 02 2019 <timueller+perl@suse.de>
  - updated to 1.324
    see /usr/share/doc/packages/perl-Git-Repository/Changes
    1.324 2019-09-01 BOOK
      [DOCUMENTATION]
    - Minor documentation updates
      [EXAMPLES]
    - Add --force and --docs options to build-git
* Thu Dec 06 2018 Stephan Kulow <coolo@suse.com>
  - updated to 1.323
    see /usr/share/doc/packages/perl-Git-Repository/Changes
    1.323 2018-11-22 BOOK
* Sun Apr 22 2018 coolo@suse.com
  - updated to 1.322
    see /usr/share/doc/packages/perl-Git-Repository/Changes
    1.322 2018-04-21 BOOK
      [DOCUMENTATION]
    - Detail what Git::Repository::Command does to the environment
      [TESTS]
    - Match new error message format in git 2.17. (HMBRAND and JANPAZ)
    - Fixed the 'git-collection' link for extended ("all gits") tests
* Sun Oct 08 2017 coolo@suse.com
  - updated to 1.321
    see /usr/share/doc/packages/perl-Git-Repository/Changes
    1.321 2017-10-01 BOOK
    - Various small improvements to the Tutorial (with help from Ron Savage)
    - Minor code changes (with help from E. Choroba)
    - Minor fix to eg/build-git
* Fri Jun 24 2016 coolo@suse.com
  - updated to 1.320
    see /usr/share/doc/packages/perl-Git-Repository/Changes
* Tue Mar 08 2016 coolo@suse.com
  - updated to 1.317
    see /usr/share/doc/packages/perl-Git-Repository/Changes
    1.317 Sat Feb 13 2016
      [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

Files

/usr/lib/perl5/vendor_perl/5.38.2/Git
/usr/lib/perl5/vendor_perl/5.38.2/Git/Repository
/usr/lib/perl5/vendor_perl/5.38.2/Git/Repository.pm
/usr/lib/perl5/vendor_perl/5.38.2/Git/Repository/Command.pm
/usr/lib/perl5/vendor_perl/5.38.2/Git/Repository/Plugin.pm
/usr/lib/perl5/vendor_perl/5.38.2/Git/Repository/Tutorial.pod
/usr/lib/perl5/vendor_perl/5.38.2/Test
/usr/lib/perl5/vendor_perl/5.38.2/Test/Git.pm
/usr/share/doc/packages/perl-Git-Repository
/usr/share/doc/packages/perl-Git-Repository/Changes
/usr/share/doc/packages/perl-Git-Repository/README
/usr/share/licenses/perl-Git-Repository
/usr/share/licenses/perl-Git-Repository/LICENSE
/usr/share/man/man3/Git::Repository.3pm.gz
/usr/share/man/man3/Git::Repository::Command.3pm.gz
/usr/share/man/man3/Git::Repository::Plugin.3pm.gz
/usr/share/man/man3/Git::Repository::Tutorial.3pm.gz
/usr/share/man/man3/Test::Git.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:40:23 2024