Difference between revisions of "JGit/New and Noteworthy/3.1"
< JGit | New and Noteworthy
(→Contributors) |
|||
(5 intermediate revisions by 2 users not shown) | |||
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== | ||
− | * | + | * Make gc a public command |
=Performance Improvements= | =Performance Improvements= | ||
− | * Use a bucket sort for PackReverseIndex | + | * Use a bucket sort for PackReverseIndex speeding up creatiion of reverse pack index by a factor of 3 |
=Build and Release Engineering= | =Build and Release Engineering= | ||
Line 26: | Line 26: | ||
= Bug Fixes = | = Bug Fixes = | ||
− | [https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&resolution=DUPLICATE&classification=Technology&chfieldto=2013-10-02&query_format=advanced&chfield=bug_status&chfieldfrom=2013-06-27&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JGit&target_milestone=3.1 | + | [https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&resolution=DUPLICATE&classification=Technology&chfieldto=2013-10-02&query_format=advanced&chfield=bug_status&chfieldfrom=2013-06-27&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=JGit&target_milestone=3.1 5 Bugs and 2 enhancement requests] were closed |
= Contributors = | = Contributors = | ||
− | The following | + | The following 16 developers worked on this release of JGit: |
− | Matthias Sohn, Robin Rosenberg, Robin Stocker, Shawn Pearce, Tomasz Zarna | + | Alex Rukhlin, |
+ | Christian Halstrick, | ||
+ | Christian Trutz, | ||
+ | Colby Ranger, | ||
+ | Dave Borowitz, | ||
+ | Greg Hill, | ||
+ | Gustav Karlsson, | ||
+ | Hiroshi Tomita, | ||
+ | Jonathan Nieder, | ||
+ | Lars Vogel, | ||
+ | Matthias Sohn, | ||
+ | Robin Rosenberg, | ||
+ | Robin Stocker, | ||
+ | Shawn Pearce, | ||
+ | Stefan Lay, | ||
+ | Tomasz Zarna |
Latest revision as of 04:28, 14 October 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
5 Bugs and 2 enhancement requests were closed
Contributors
The following 16 developers worked on this release of JGit:
Alex Rukhlin, Christian Halstrick, Christian Trutz, Colby Ranger, Dave Borowitz, Greg Hill, Gustav Karlsson, Hiroshi Tomita, Jonathan Nieder, Lars Vogel, Matthias Sohn, Robin Rosenberg, Robin Stocker, Shawn Pearce, Stefan Lay, Tomasz Zarna