Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "EGit/New and Noteworthy/1.3"

(Branch Project Tracking)
(Bugs Closed)
(22 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
= Features =
 
= Features =
 
== Major ==
 
== Major ==
=== Redesigned Import Wizard ===
 
=== Submodule Support ===
 
* Clone wizard now supports cloning submodules
 
* Submodules now displayed in ''Git Repositories'' view
 
 
=== Branch Status Decoration ===
 
=== Branch Status Decoration ===
The number of commits that a local branch is ahead and behind a remote branch is now displayed in the project and repository decoration.
+
The number of commits that a local branch is ahead & behind a remote branch is now displayed in the project and repository decoration.
 +
 
 +
[[Image:egit-13-branch-decorations.png]]
 +
 
 +
=== Redesigned Import/Clone Wizard ===
 +
* Supports extension point which allows third-party repository providers to integrate into the wizard.
 +
** The GitHub Mylyn connector contains an implementation of this extension point
 +
*** [https://github.com/eclipse/egit-github/blob/c1f3a09f0a9f9e59a433041bdc50def029c24fdb/org.eclipse.mylyn.github.ui/plugin.xml#L298-308 plugin.xml]
 +
*** [https://github.com/eclipse/egit-github/blob/c1f3a09f0a9f9e59a433041bdc50def029c24fdb/org.eclipse.mylyn.github.ui/src/org/eclipse/mylyn/internal/github/ui/RepositorySearchWizardPage.java#L65 RepositorySearchWizardPage]
 +
** The Mylyn Reviews Gerrit connector will provide an implementation of this extension point for Git repositories hosted on Gerrit servers shortly after EGit 1.3 has been released.
 +
 
 +
[[Image:egit-13-import-wizard.png]]
 +
 
 +
=== Submodule Support ===
 +
Clone wizard now supports optionally cloning all submodule repositories after the parent repository has finished cloning.
 +
 
 +
[[Image:egit-13-clone-submodules-wizard.png]]
 +
 
 +
Submodules are now displayed in ''Git Repositories'' view
 +
 
 +
[[Image:egit-13-submodules-node.png]]
 +
 
 
=== Branch Project Tracking ===
 
=== Branch Project Tracking ===
 
Projects are now closed when checking out a branch where that project does not exist and reopened when the previous branch is checked back out.  This option can be disabled from the '''Team > Git > Projects''' preference page.
 
Projects are now closed when checking out a branch where that project does not exist and reopened when the previous branch is checked back out.  This option can be disabled from the '''Team > Git > Projects''' preference page.
  
 
== Minor ==
 
== Minor ==
 +
* ''Team > Create Patch...'' now supported on resource selections and patches can now be created from file changes in the working directory
 
* Lightweight tags are now displayed in the history view and commit editor
 
* Lightweight tags are now displayed in the history view and commit editor
 
* Previously entered messages are now available in the commit dialog content assist window
 
* Previously entered messages are now available in the commit dialog content assist window
* Branches can now be renamed using the ''F2'' key from the '''Git Repositories'''
+
* Branches can now be renamed using the ''F2'' key from the '''Git Repositories''' view
 
* The maximum length to display for tags and branches in the '''History''' view is now configurable from the ''Team > Git > History'' preference page
 
* The maximum length to display for tags and branches in the '''History''' view is now configurable from the ''Team > Git > History'' preference page
 
* Different diff header formats are now supported from the ''Create Patch...'' wizard
 
* Different diff header formats are now supported from the ''Create Patch...'' wizard
 
* Stashed commits are now displayed in the '''Git Repositories''' view
 
* Stashed commits are now displayed in the '''Git Repositories''' view
 
* ''Compare with Working Directory'' is now a menu option on files displayed in the '''History''' view and commit viewer
 
* ''Compare with Working Directory'' is now a menu option on files displayed in the '''History''' view and commit viewer
* Working sets are now decorate with the Git status
+
* Working sets are now decorated with Git status
 
* Selecting untracked files by default in the commit dialog can now configured from the ''Team > Git > Commit Dialog'' preference page
 
* Selecting untracked files by default in the commit dialog can now configured from the ''Team > Git > Commit Dialog'' preference page
 
* Date format used in the '''History''' view now uses the JVM date formatter
 
* Date format used in the '''History''' view now uses the JVM date formatter
 +
 +
= Bugs Closed =
 +
[https://bugs.eclipse.org/bugs/buglist.cgi?chfieldto=2012-02-24;chfield=bug_status;query_format=advanced;order=Importance;chfieldfrom=2011-12-22;bug_status=RESOLVED;bug_status=CLOSED;resolution=FIXED;resolution=DUPLICATE;product=EGit;classification=Technology 27 bugs and 4 enhancement requests] were closed.
  
 
= GitHub Mylyn Connector =
 
= GitHub Mylyn Connector =
 
* GitHub Java API now supports the [http://developer.github.com/v3/events/ v3 events API]
 
* GitHub Java API now supports the [http://developer.github.com/v3/events/ v3 events API]
 
* [http://hc.apache.org/ Apache HttpComponents] is no longer a dependency of the GitHub Java API
 
* [http://hc.apache.org/ Apache HttpComponents] is no longer a dependency of the GitHub Java API
 +
* GitHub is now an option in the EGit clone & import wizard

Revision as of 04:32, 7 February 2012

Features

Major

Branch Status Decoration

The number of commits that a local branch is ahead & behind a remote branch is now displayed in the project and repository decoration.

Egit-13-branch-decorations.png

Redesigned Import/Clone Wizard

  • Supports extension point which allows third-party repository providers to integrate into the wizard.
    • The GitHub Mylyn connector contains an implementation of this extension point
    • The Mylyn Reviews Gerrit connector will provide an implementation of this extension point for Git repositories hosted on Gerrit servers shortly after EGit 1.3 has been released.

Egit-13-import-wizard.png

Submodule Support

Clone wizard now supports optionally cloning all submodule repositories after the parent repository has finished cloning.

Egit-13-clone-submodules-wizard.png

Submodules are now displayed in Git Repositories view

Egit-13-submodules-node.png

Branch Project Tracking

Projects are now closed when checking out a branch where that project does not exist and reopened when the previous branch is checked back out. This option can be disabled from the Team > Git > Projects preference page.

Minor

  • Team > Create Patch... now supported on resource selections and patches can now be created from file changes in the working directory
  • Lightweight tags are now displayed in the history view and commit editor
  • Previously entered messages are now available in the commit dialog content assist window
  • Branches can now be renamed using the F2 key from the Git Repositories view
  • The maximum length to display for tags and branches in the History view is now configurable from the Team > Git > History preference page
  • Different diff header formats are now supported from the Create Patch... wizard
  • Stashed commits are now displayed in the Git Repositories view
  • Compare with Working Directory is now a menu option on files displayed in the History view and commit viewer
  • Working sets are now decorated with Git status
  • Selecting untracked files by default in the commit dialog can now configured from the Team > Git > Commit Dialog preference page
  • Date format used in the History view now uses the JVM date formatter

Bugs Closed

27 bugs and 4 enhancement requests were closed.

GitHub Mylyn Connector

  • GitHub Java API now supports the v3 events API
  • Apache HttpComponents is no longer a dependency of the GitHub Java API
  • GitHub is now an option in the EGit clone & import wizard

Back to the top