Skip to main content
Jump to: navigation, search

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

(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 local repository.
+
* 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==

Revision as of 14:32, 26 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
  • 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

Back to the top