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/2.2"
< JGit | New and Noteworthy
(→{{code|CheckoutCommand}}) |
|||
Line 1: | Line 1: | ||
+ | '''THIS IS TENTATIVE! RELEASE DATE: 12/19/2012''' | ||
+ | |||
= RevWalk support for shallow clones = | = RevWalk support for shallow clones = | ||
Line 11: | Line 13: | ||
= Porcelain Commands = | = Porcelain Commands = | ||
=={{code|GarbageCollectCommand}}== | =={{code|GarbageCollectCommand}}== | ||
− | * | + | * add initial GarbageCollectCommand implementation |
+ | |||
+ | =={{code|PullCommand}}== | ||
+ | * support for pull with --rebase and --no-rebase | ||
+ | |||
+ | =={{code|MergeCommand}}== | ||
+ | * support for --no-ff while merging (bug 394432) | ||
=={{code|CheckoutCommand}}== | =={{code|CheckoutCommand}}== | ||
* supports checking out 'ours' and 'theirs' (bug 390147) | * supports checking out 'ours' and 'theirs' (bug 390147) | ||
+ | |||
+ | =={{code|MergeCommand}}== | ||
+ | * Add support for rebase interactive 'edit' command (bug 394577) | ||
+ | * Add support for rebase interactive 'reword' command (bug 394575) | ||
= Command Line = | = Command Line = | ||
− | * Added reflog to the CLI (bug 394497) | + | * Added git-reflog to the CLI (bug 394497) |
+ | * Add --squash option to org.eclipse.jgit.pgm.Merge | ||
+ | * Have git-ls tree to accept path args like git-ls-tree | ||
= Performance improvements = | = Performance improvements = | ||
Line 23: | Line 37: | ||
= Bug Fixes = | = Bug Fixes = | ||
− | [https://bugs.eclipse.org/bugs/buglist.cgi?list_id=1764539;resolution=FIXED;resolution=DUPLICATE;classification=Technology;chfieldto=2012-09-20;query_format=advanced;chfield=bug_status;chfieldfrom=2012- | + | [https://bugs.eclipse.org/bugs/buglist.cgi?list_id=1764539;resolution=FIXED;resolution=DUPLICATE;classification=Technology;chfieldto=2012-09-20;query_format=advanced;chfield=bug_status;chfieldfrom=2012-09-26;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=JGit;product=JGit 14 Bugs and 1 enhancement requests] were closed |
Revision as of 00:14, 27 November 2012
THIS IS TENTATIVE! RELEASE DATE: 12/19/2012
Contents
RevWalk support for shallow clones
StartGenerator now processes .git/shallow to have the RevWalk stop for shallow commits (gerrit #8345)
https://git.eclipse.org/r/#/c/8345/
Recursive Merge Support
JGit now supports recursive merge strategy (bug 380314)
Porcelain Commands
GarbageCollectCommand
- add initial GarbageCollectCommand implementation
PullCommand
- support for pull with --rebase and --no-rebase
MergeCommand
- support for --no-ff while merging (bug 394432)
CheckoutCommand
- supports checking out 'ours' and 'theirs' (bug 390147)
MergeCommand
- Add support for rebase interactive 'edit' command (bug 394577)
- Add support for rebase interactive 'reword' command (bug 394575)
Command Line
- Added git-reflog to the CLI (bug 394497)
- Add --squash option to org.eclipse.jgit.pgm.Merge
- Have git-ls tree to accept path args like git-ls-tree
Performance improvements
- TODO
Bug Fixes
14 Bugs and 1 enhancement requests were closed