Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse EGit: Git Integration...
  5. 4.0.0
  6. Review Information

Eclipse EGit: Git Integration for Eclipse 4.0.0

Primary tabs

  • Overview
  • Issues
  • Release Plan
  • Review Information(active tab)
Description: 

Features

  • Extend EGit to support git-flow to automate git branching workflow
  • Introduce internal API to integrate Team merging to prepare support for model merge
  • New project import wizard for invoking automated project import
  • Prevent Git Staging view to lose data when precommit hook aborts commit
  • Show message dialog when hook aborts commit
  • Java templates variables for Git config variables

Usability improvements

  • Sort branches in "Push to Gerrit" wizard case insensitive
  • Automatic wildcard matching in "Add Git repositories" dialog
  • Make PushResultDialog non-modal
  • Properly style PushResultDialog in dark theme
  • Fix styling of staging view and commit dialog for dark theme
  • Add interactive rebase tooltip descriptions
  • Raise warning if second line of commit message isn't empty
  • Add sash to PushResultTable to allow resizing text field used to display push message
  • Avoid blinking cursor in merge result dialog
  • Accept git clone command as URI in clone wizard
  • Close commit editor after deleting stash
  • Consider different users and repo suffixes in project import
  • Make welcome page contribution more consistent

Performance improvements

  • Use image descriptors cache for external programs
  • Optimizations for GitResourceDeltaVisitor visit()
  • Fix ResourceUtil performance on big repositories/workspaces
  • Allow to switch the branch sequence off in the commit message viewer

Build and release engineering

  • Update minimum required Java version to Java 7
  • Update build to use eclipse-jarsigner-plugin 1.1.2
  • Update to Jetty 9.2.10
  • Update to javax.servlet 3.1
  • Oomph configuration to setup Eclipse for EGit contributors
  • Update build to use Tycho 0.23.0

Fixes

  • Fixed many errors reported by the automated error reporter
  • Avoid deadlocks during resource changes in AutoShareProjects
  • Don't let timestamps depend on the timer resolution
  • Fix ConfigureGerrit Task to respect http.sslVerify config parameter
  • Use try-with-resource to avoid resource leaks
  • Fix behavior of EGit when repo is a symlink
 
API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

This release is part of Mars.
Eclipse EGit: Git Integration for Eclipse

Project Links

  • Getting Started
  • Website

Related Projects

Related Projects:

  • Eclipse Technology
    • Eclipse JGit: Java implementation of Git

Project Hierarchy:

  • Eclipse Technology
  • Eclipse EGit: Git Integration for Eclipse

Tags

Technology Types
  • OSGi
  • Tools
Build Technologies
  • Jenkins
  • Maven
  • Tycho

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top