./devel/ruby-git, API to create, read, and manipulate Git repositories

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.19.1, Package name: ruby31-git-1.19.1, Maintainer: pkgsrc-users

The Git Gem

The Git Gem provides an API that can be used to create, read, and manipulate
Git repositories by wrapping system calls to the git binary. The API can be
used for working with Git in complex interactions including branching and
merging, object inspection and manipulation, history, patch generation and
more.


Master sites:

Filesize: 48.5 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-03 16:12:24 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-git: update to 1.19.1

Really update to 1.19.1 not 1.19.0.

1.19.1 (2024-01-13)

Changes since v1.19.0:

* f97c57c Announce the 2.0.0 pre-release (#682)
   2024-02-03 16:10:19 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-git: update to 1.19.1

1.19.0 (2023-12-28)

Changes since v1.18.0:

* 3bdb280 Add option to push all branches to a remote repo at one time
  (#678)
* b0d89ac Remove calls to Dir.chdir (#673)
* e64c2f6 Refactor tests for read_tree, write_tree, and commit_tree (#679)
* 0bb965d Explicitly name remote tracking branch in test (#676)
* 8481f8c Document how to delete a remote branch (#672)
* dce6816 show .log example with count in README, fixes #667 (#668)
* b1799f6 Update test of 'git worktree add' with no commits (#670)
* dd5a24d Add --filter to Git.clone for partial clones (#663)

1.19.1 (2024-01-13)

Changes since v1.19.0:

* f97c57c Announce the 2.0.0 pre-release (#682)
   2023-04-08 15:29:13 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-git: update to 1.18.0

1.18.0 (2023-03-19)

Changes since v1.17.2:

* 3c70 Add support for --update-head-ok to fetch (#660)
* b53d Do not generate yard documentation when building in TruffleRuby
  (#659)
* 5af1 Correctly report command output when there is an error (#658)
* b27a Add test to ensure that Git.open works to open a submodule (#655)
* 5b0e Update Git.clone to set multiple config variables (#653)
   2023-03-15 15:22:43 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-git: update to 1.17.2

1.17.0 (2023-03-05)

Changes since 1.16.0:

* 1311 Add deprecation mechanism (introduces runtime dependency on
  ActiveSupport) (#645)
* 50b8 Add the push_option option for Git::Lib#push (#644)
* a799 Make Git::Base#ls_tree handle commit objects (#643)
* 6db3 Implememt Git.default_branch (#571)

1.17.2 (2023-03-07)

Changes since 1.17.1:

* f43d6 Fix branch name parsing to handle names that include slashes (#651)

1.17.1 (2023-03-06)

Changes since 1.17.0:

* 774e Revert introduction of ActiveSupport dependency (#649)
   2023-03-05 14:37:33 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-git: update to 1.16.0

1.16.0 (2023-03-03)

Changes since v1.15.0:

* 536d Fix parsing when in detached HEAD state in Git::Lib#branches_all
  (#641)
* 5c68 Fix parsing of symbolic refs in Git::Lib#branches_all (#640)
* 7d88 Remote#branch and #merge should default to current branch instead of
  "master" (#639)
* 3dda0 #branch name should default to current branch instead of master
  (#638)
* d33d #checkout without args should do same as git checkout with no args
  (#637)
* 0c90 #push without args should do same as git push with no args (#636)
* 2b19 Make it easier to run test files from the command line (#635)
   2023-01-15 16:27:58 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-git: update to 1.13.1

1.13.1 (2023-01-12)

* 667b830 Update the GitHub Action step "actions/checkout" from v2 to v3
  (#608)
* 23a0ac4 Fix version parsing (#605)
* 429f0bb Update release instructions (#606)
* 68d76b8 Drop ruby 2.3 build and add 3.1 and 3.2 builds (#607)
   2023-01-09 06:30:15 by Takahiro Kambe | Files touched by this commit (4)
Log message:
devel/ruby-git: add package version 1.13.0

Required by forthcoming sysutils/ruby-repofetch pacakge.

The Git Gem

The Git Gem provides an API that can be used to create, read, and manipulate
Git repositories by wrapping system calls to the git binary.  The API can be
used for working with Git in complex interactions including branching and
merging, object inspection and manipulation, history, patch generation and
more.