Skip to main content
Jump to: navigation, search

Difference between revisions of "JGit/New and Noteworthy/3.1"

(Bug Fixes)
Line 1: Line 1:
 
=Features=
 
=Features=
  
=Commands=
+
==Commands==
 +
* Move ArchiveCommand into standard porcelain API
 +
* Add path option to StatusCommand
 +
* ResetCommand: Allow reset on unborn branch when ref not specified
  
=Library=
+
==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.
 +
* Enable LsRemoteCommand to work without local repository
  
=Command Line=
+
==Command Line==
 +
* Move gc to package org.eclipse.jgit.pgm
  
 
=Performance Improvements=
 
=Performance Improvements=
 +
* Use a bucket sort for PackReverseIndex, this improves performance of creating a 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 =
 
= 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 XXX Bugs and XXX enhancement requests] were closed
+
[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 4 Bugs and 2 enhancement requests] were closed
  
 
= Contributors =
 
= Contributors =
The following ?? developers worked on this release of JGit:
+
The following 5 developers worked on this release of JGit:
  
TBD
+
Matthias Sohn, Robin Rosenberg, Robin Stocker, Shawn Pearce, Tomasz Zarna

Revision as of 09:21, 24 September 2013

Features

Commands

  • Move ArchiveCommand into standard porcelain API
  • Add path option to StatusCommand
  • ResetCommand: Allow reset on unborn branch when ref not specified

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.
  • Enable LsRemoteCommand to work without local repository

Command Line

  • Move gc to package org.eclipse.jgit.pgm

Performance Improvements

  • Use a bucket sort for PackReverseIndex, this improves performance of creating a 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

Back to the top