diff options
author | Thomas Wolf <thomas.wolf@paranor.ch> | 2021-11-07 00:47:14 +0100 |
---|---|---|
committer | Thomas Wolf <thomas.wolf@paranor.ch> | 2021-11-07 23:21:39 +0100 |
commit | 5cbf70fd97dcc1956b7e1e375f9c3040494a28c4 (patch) | |
tree | fdc46cb0406823ea5c88917884dba21c1457c940 /README.md | |
parent | a92ff5369b30e4d90de0cd8ce444ac2ef7b40ed1 (diff) | |
download | jgit-5cbf70fd97dcc1956b7e1e375f9c3040494a28c4.tar.gz jgit-5cbf70fd97dcc1956b7e1e375f9c3040494a28c4.zip |
Update README
* Java 11 now
* Mention new bundle org.eclipse.jgit.ssh.apache.agent
* Be honest about missing features: there are quite a few
Change-Id: Ie08a2b4581024febe1983a59414cf69845ebff96
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 22 |
1 files changed, 17 insertions, 5 deletions
@@ -56,9 +56,13 @@ The CI builds use Maven and run on [Jenkins](https://ci.eclipse.org/jgit/). - __org.eclipse.jgit.ssh.apache__ - Client support for the ssh protocol based on + Client support for the SSH protocol based on [Apache Mina sshd](https://mina.apache.org/sshd-project/). +- __org.eclipse.jgit.ssh.apache.agent__ + + Optional support for SSH agents for org.eclipse.jgit.ssh.apache. + - __org.eclipse.jgit.ui__ Simple UI for displaying git log. @@ -83,7 +87,7 @@ __org.eclipse.jgit.junit.ssh__: Helpers for unit testing - Only the timestamp of the index is used by JGit if the index is dirty. -- JGit requires at least a Java 8 JDK. +- JGit 6.0 and newer requires at least Java 11. Older versions require at least Java 1.8. - CRLF conversion is performed depending on the `core.autocrlf` setting, however Git for Windows by default stores that setting during @@ -123,7 +127,7 @@ __org.eclipse.jgit.junit.ssh__: Helpers for unit testing - Object transport Fetch via ssh, git, http, Amazon S3 and bundles. - Push via ssh, git and Amazon S3. JGit does not yet deltify + Push via ssh, git, http, and Amazon S3. JGit does not yet deltify the pushed packs so they may be a lot larger than C Git packs. - Garbage collection @@ -145,9 +149,17 @@ __org.eclipse.jgit.junit.ssh__: Helpers for unit testing There are some missing features: -- verifying signed commits -- signing tags - signing push +- shallow and partial cloning +- support for remote helpers +- support for credential helpers +- support for multiple working trees (git-worktree) +- using external diff tools +- support for HTTPS client certificates +- SHA-256 object IDs +- git protocol V2 (client side): packfile-uris +- multi-pack index +- split index ## Support |