Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "JGit/New and Noteworthy/3.1"
< JGit | New and Noteworthy
(→Performance Improvements) |
m (→Features: Move LsRemoteCommand to commands) |
||
Line 5: | Line 5: | ||
* Add path option to StatusCommand | * Add path option to StatusCommand | ||
* ResetCommand: Allow reset on unborn branch when ref not specified | * ResetCommand: Allow reset on unborn branch when ref not specified | ||
+ | * Enable LsRemoteCommand to work without local repository | ||
==Library== | ==Library== | ||
Line 10: | Line 11: | ||
* Add long filename, large file, and non-ASCII filename support to TarFormat | * Add long filename, large file, and non-ASCII filename support to TarFormat | ||
* Make sure checkout is not deleting folders outside the working tree | * Make sure checkout is not deleting folders outside the working tree | ||
− | * Implement TransportLocal.open(URIish), this can be used for listing remote refs for a repository on the file system without having a | + | * Implement TransportLocal.open(URIish), this can be used for listing remote refs for a repository on the file system without having a local repository |
− | + | ||
==Command Line== | ==Command Line== |
Revision as of 15:32, 26 September 2013
Contents
Features
Commands
- Move ArchiveCommand into standard porcelain API
- Add path option to StatusCommand
- ResetCommand: Allow reset on unborn branch when ref not specified
- Enable LsRemoteCommand to work without local repository
Library
- Add tgz, txz and tbz2 archive formats
- Add long filename, large file, and non-ASCII filename support to TarFormat
- Make sure checkout is not deleting folders outside the working tree
- Implement TransportLocal.open(URIish), this can be used for listing remote refs for a repository on the file system without having a local repository
Command Line
- Make gc a public command
Performance Improvements
- Use a bucket sort for PackReverseIndex speeding up creatiion of reverse pack index by a factor of 3
Build and Release Engineering
- Update build to use Tycho 0.18
- Update to Jetty 7.6.11.v20130520
- Update to Orbit Kepler SR1 release R20130827064939
- Update build to use CBI jarsigner plugin
Bug Fixes
4 Bugs and 2 enhancement requests were closed
Contributors
The following 5 developers worked on this release of JGit:
Matthias Sohn, Robin Rosenberg, Robin Stocker, Shawn Pearce, Tomasz Zarna