CRAN
git2r 0.26.1
Provides Access to Git Repositories
Released Jun 29, 2019 by Stefan Widgren
This package can be loaded by Renjin but there was an error compiling C/FORTRAN sources and 47 out 51 tests failed.
Interface to the 'libgit2' library, which is a pure C implementation of the 'Git' core methods. Provides access to 'Git' repositories to extract data and running some basic 'Git' commands.
Installation
Maven
This package can be included as a dependency from a Java or Scala project by including
the following your project's pom.xml
file.
Read more
about embedding Renjin in JVM-based projects.
<dependencies> <dependency> <groupId>org.renjin.cran</groupId> <artifactId>git2r</artifactId> <version>0.26.1-b1</version> </dependency> </dependencies> <repositories> <repository> <id>bedatadriven</id> <name>bedatadriven public repo</name> <url>https://nexus.bedatadriven.com/content/groups/public/</url> </repository> </repositories>
Renjin CLI
If you're using Renjin from the command line, you load this library by invoking:
library('org.renjin.cran:git2r')
Test Results
This package was last tested against Renjin 0.9.2726 on Jul 13, 2019.
- add-force
- bare_repository
- blame
- blob
- branch
- bundle
- checkout
- checkout-named-branch
- checkout_branch
- checkout_commit
- checkout_tag
- clone_bare
- clone_branch
- clone_checkout
- commit
- commits_path
- config
- diff
- fast_forward_merge
- fetch
- graph
- index
- invalid-conf-var
- libgit2
- libgit2_features-examples
- libgit2_version-examples
- merge
- merge_named_branch
- normal_merge
- note
- odb_blobs
- pre-process-path
- pull
- push
- push-force
- reference
- reflog
- refspec
- remotes
- remove
- repository
- reset
- revparse
- signature
- ssh_path-examples
- stash
- status
- tag
- time
- tree
- when