Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.egit.doc/build-help.xml4
-rw-r--r--org.eclipse.egit.doc/help/EGit/Contributor_Guide/Tests.html4
-rw-r--r--org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/4.2.html85
-rw-r--r--org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/4.3.html88
-rw-r--r--org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Bug-Fixes.html (renamed from org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Bug-Fixes.html)16
-rw-r--r--org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Contributors.html (renamed from org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Contributors.html)16
-rw-r--r--org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Updating-This-Document.html (renamed from org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Updating-This-Document.html)8
-rw-r--r--org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/4.2.html103
-rw-r--r--org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/4.3.html101
-rw-r--r--org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Bug-Fixes.html (renamed from org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Bug-Fixes.html)16
-rw-r--r--org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Contributors.html (renamed from org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Contributors.html)31
-rw-r--r--org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Updating-This-Document.html (renamed from org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Updating-This-Document.html)8
-rw-r--r--org.eclipse.egit.doc/help/toc.xml46
13 files changed, 260 insertions, 266 deletions
diff --git a/org.eclipse.egit.doc/build-help.xml b/org.eclipse.egit.doc/build-help.xml
index 21908cd88..73cb4997b 100644
--- a/org.eclipse.egit.doc/build-help.xml
+++ b/org.eclipse.egit.doc/build-help.xml
@@ -47,8 +47,8 @@
>
<path name="EGit/User_Guide" title="EGit User Guide" />
<path name="JGit/User_Guide" title="JGit User Guide" />
- <path name="EGit/New_and_Noteworthy/4.2" title="EGit 4.2 New and Noteworthy" />
- <path name="JGit/New_and_Noteworthy/4.2" title="JGit 4.2 New and Noteworthy" />
+ <path name="EGit/New_and_Noteworthy/4.3" title="EGit 4.3 New and Noteworthy" />
+ <path name="JGit/New_and_Noteworthy/4.3" title="JGit 4.3 New and Noteworthy" />
<path name="EGit/Git_For_Eclipse_Users" title="Git for Eclipse Users" />
<path name="EGit/Contributor_Guide" title="EGit Contributor Guide" />
<stylesheet url="book.css" />
diff --git a/org.eclipse.egit.doc/help/EGit/Contributor_Guide/Tests.html b/org.eclipse.egit.doc/help/EGit/Contributor_Guide/Tests.html
index 2a9b24a9c..2820f6baf 100644
--- a/org.eclipse.egit.doc/help/EGit/Contributor_Guide/Tests.html
+++ b/org.eclipse.egit.doc/help/EGit/Contributor_Guide/Tests.html
@@ -54,8 +54,8 @@
<p>The EGit UI tests are using SWTBot, using the 'SWTBot for Eclipse Testing' feature.</p>
<p>You need to install at least "SWTBot for Eclipse Testing" and "SWTBot IDE Feature":</p>
<ul>
- <li>Juno and Kepler:
- <a href="http://download.eclipse.org/technology/swtbot/releases/2.1.0/" target="egit_external">http://download.eclipse.org/technology/swtbot/releases/2.1.0/</a>
+ <li>
+ <a href="http://download.eclipse.org/technology/swtbot/snapshots/" target="egit_external">http://download.eclipse.org/technology/swtbot/snapshots/</a>
</li>
</ul>
<p>Starting a UI test from Eclipse:</p>
diff --git a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/4.2.html b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/4.2.html
deleted file mode 100644
index 79117d1fd..000000000
--- a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/4.2.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>EGit 4.2 New and Noteworthy</title>
- <link type="text/css" rel="stylesheet" href="../../../book.css"/>
- </head>
- <body>
- <table class="navigation" style="width: 100%;" border="0" summary="navigation">
- <tr>
- <th style="width: 100%" align="center" colspan="3">EGit 4.2 New and Noteworthy</th>
- </tr>
- <tr>
- <td style="width: 20%" align="left"></td>
- <td style="width: 60%" align="center"></td>
- <td style="width: 20%" align="right">
- <a href="Bug-Fixes.html" title="Bug Fixes">
- <img alt="Next" border="0" src="../../../images/next.gif"/>
- </a>
- </td>
- </tr>
- <tr>
- <td style="width: 20%" align="left" valign="top"></td>
- <td style="width: 60%" align="center"></td>
- <td style="width: 20%" align="right" valign="top">Bug Fixes</td>
- </tr>
- </table><hr class="navigation-separator"/>
- <h1 id="EGit">EGit</h1>
- <h2 id="Features">Features</h2>
- <ul>
- <li>Support for symlinks in compare editor</li>
- <li>Improve auto-filling the repository URL from clipboard in clone wizard</li>
- <li>Make "Fetch from gerrit" trim input text</li>
- <li>Harmonize menus
- <ul>
- <li>Remove the restriction on a single-element selection if selection belongs to one repository</li>
- <li>Enable more actions also for working sets(Push to Upstream, Fetch from Upstream, Pull, and Reset)</li>
- <li>Enable Team-&gt;Repository-&gt;Pull when file or folder is selected</li>
- </ul>
- </li>
- <li>Git Repositories Dialog should give the repository filter text focus</li>
- <li>Do not wrap commit message footer lines</li>
- <li>Use available space in Rebase Interactive view</li>
- <li>Pre-select local branch if a commit is selected which multiple branches but only one local branch) refer to</li>
- <li>Configurable date format used consistently throughout EGit, new preference page to configure date format</li>
- <li>Make the IgnoreOperation work for non-workspace files.</li>
- <li>Enable diff on double-click from staged area for non-workspace files</li>
- <li>Refresh status if a file outside the workspace was edited in Eclipse</li>
- <li>Allow to open external files in the editor directly from Staging view</li>
- <li>Make diff from staging view also work for files not in the workspace</li>
- </ul>
- <h2 id="GitHub_Client">GitHub Client</h2>
- <ul>
- <li>Add the ReleaseEvent and its corresponding Payload</li>
- <li>Enable getting owners of an organization</li>
- <li>Implement starring API</li>
- </ul>
- <h2 id="Performance_improvements">Performance improvements</h2>
- <ul>
- <li>Removed TreeIterators using Eclipse resource model, this improves status performance by factor 5-10 on Mac/Linux (observed no effect on Windows)</li>
- <li>Don't explicitly refresh Eclipse project when auto-sharing a project</li>
- </ul>
- <h2 id="Release_engineering_and_build">Release engineering and build</h2>
- <ul>
- <li>Use @Nullable annotations to aid detection of NPEs at design time</li>
- <li>Use shared license feature</li>
- </ul><hr class="navigation-separator"/>
- <table class="navigation" style="width: 100%;" border="0" summary="navigation">
- <tr>
- <td style="width: 20%" align="left"></td>
- <td style="width: 60%" align="center"></td>
- <td style="width: 20%" align="right">
- <a href="Bug-Fixes.html" title="Bug Fixes">
- <img alt="Next" border="0" src="../../../images/next.gif"/>
- </a>
- </td>
- </tr>
- <tr>
- <td style="width: 20%" align="left" valign="top"></td>
- <td style="width: 60%" align="center"></td>
- <td style="width: 20%" align="right" valign="top">Bug Fixes</td>
- </tr>
- </table>
- </body>
-</html> \ No newline at end of file
diff --git a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/4.3.html b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/4.3.html
new file mode 100644
index 000000000..f8dcd8f8f
--- /dev/null
+++ b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/4.3.html
@@ -0,0 +1,88 @@
+<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>EGit 4.3 New and Noteworthy</title>
+ <link type="text/css" rel="stylesheet" href="../../../book.css"/>
+ </head>
+ <body>
+ <table class="navigation" style="width: 100%;" border="0" summary="navigation">
+ <tr>
+ <th style="width: 100%" align="center" colspan="3">EGit 4.3 New and Noteworthy</th>
+ </tr>
+ <tr>
+ <td style="width: 20%" align="left"></td>
+ <td style="width: 60%" align="center"></td>
+ <td style="width: 20%" align="right">
+ <a href="Bug-Fixes.html" title="Bug Fixes">
+ <img alt="Next" border="0" src="../../../images/next.gif"/>
+ </a>
+ </td>
+ </tr>
+ <tr>
+ <td style="width: 20%" align="left" valign="top"></td>
+ <td style="width: 60%" align="center"></td>
+ <td style="width: 20%" align="right" valign="top">Bug Fixes</td>
+ </tr>
+ </table><hr class="navigation-separator"/>
+ <h1 id="EGit">EGit</h1>
+ <h2 id="Improve_support_for_submodules_and_nested_repositories">Improve support for submodules and nested repositories</h2>
+ <ul>
+ <li>Update index diff of parent repository when submodule changes</li>
+ <li>Extended support for nested repositories in project.</li>
+ <li>Fix refresh after re-connecting a project with submodules inside</li>
+ <li>Handle submodules in auto-sharing</li>
+ <li>Delegate detection of git repositories to JGit</li>
+ <li>RepositoryCache: do not prematurely remove submodules</li>
+ <li>RepositoriesViewLabelProvider: mark dirty submodules</li>
+ <li>Fix recognition of submodules in folders.</li>
+ </ul>
+ <h2 id="Staging_View">Staging View</h2>
+ <ul>
+ <li>When running "Commit" action open staging view instead of commit dialog</li>
+ <li>Auto-switch between horizontal and vertical StagingView layout</li>
+ </ul>
+ <h2 id="GitFlow">GitFlow</h2>
+ <ul>
+ <li>Allow filtering of Gitflow feature branches in checkout and track dialog</li>
+ <li>Added Gitflow convenience command for checking out develop branch</li>
+ </ul>
+ <h2 id="Gerrit_support">Gerrit support</h2>
+ <ul>
+ <li>Staging View: Treat "Commit and Push" as Gerrit push for the currently checked out branch when the repository has a gerrit configuration.</li>
+ <li>Auto-fill "Fetch from Gerrit" wizard for more clipboard contents</li>
+ </ul>
+ <h2 id="Miscellaneous_enhancements">Miscellaneous enhancements</h2>
+ <ul>
+ <li>Wizard to configure pull operation</li>
+ <li>Use default preferences for preferred MergeStrategy</li>
+ <li>Support copy/move of workspace if Git repository is under workspace</li>
+ <li>Distinguish unchanged/deleted files in logical models</li>
+ <li>In order to allow headless reuse move EclipseSshSessionFactory, EclipseAuthenticator and EclipseProxySelector to org.eclipse.egit.core</li>
+ </ul>
+ <h2 id="EGit_Github_Client">EGit Github Client</h2>
+ <ul>
+ <li>Add the assigner attribute to IssueEvent</li>
+ </ul>
+ <h2 id="Build_and_release_engineering">Build and release engineering</h2>
+ <ul>
+ <li>Update to latest SWTBot to get more meaningful screenshots on test errors</li>
+ </ul><hr class="navigation-separator"/>
+ <table class="navigation" style="width: 100%;" border="0" summary="navigation">
+ <tr>
+ <td style="width: 20%" align="left"></td>
+ <td style="width: 60%" align="center"></td>
+ <td style="width: 20%" align="right">
+ <a href="Bug-Fixes.html" title="Bug Fixes">
+ <img alt="Next" border="0" src="../../../images/next.gif"/>
+ </a>
+ </td>
+ </tr>
+ <tr>
+ <td style="width: 20%" align="left" valign="top"></td>
+ <td style="width: 60%" align="center"></td>
+ <td style="width: 20%" align="right" valign="top">Bug Fixes</td>
+ </tr>
+ </table>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Bug-Fixes.html b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Bug-Fixes.html
index a5abcbad0..b35be866f 100644
--- a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Bug-Fixes.html
+++ b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Bug-Fixes.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>EGit 4.2 New and Noteworthy - Bug Fixes</title>
+ <title>EGit 4.3 New and Noteworthy - Bug Fixes</title>
<link type="text/css" rel="stylesheet" href="../../../book.css"/>
</head>
<body>
@@ -12,7 +12,7 @@
</tr>
<tr>
<td style="width: 20%" align="left">
- <a href="4.2.html" title="EGit 4.2 New and Noteworthy">
+ <a href="4.3.html" title="EGit 4.3 New and Noteworthy">
<img alt="Previous" border="0" src="../../../images/prev.gif"/>
</a>
</td>
@@ -24,25 +24,25 @@
</td>
</tr>
<tr>
- <td style="width: 20%" align="left" valign="top">EGit 4.2 New and Noteworthy</td>
+ <td style="width: 20%" align="left" valign="top">EGit 4.3 New and Noteworthy</td>
<td style="width: 60%" align="center"></td>
<td style="width: 20%" align="right" valign="top">Contributors</td>
</tr>
</table><hr class="navigation-separator"/>
<h1 id="Bug_Fixes">Bug Fixes</h1>
<p>
- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&amp;resolution=DUPLICATE&amp;classification=Technology&amp;list_id=10006180&amp;order=Importance&amp;product=EGit&amp;query_format=advanced&amp;target_milestone=4.2" target="egit_external">40 Bugs and 4 enhancement requests</a> were closed
+ <a href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&amp;resolution=DUPLICATE&amp;classification=Technology&amp;list_id=10006180&amp;order=Importance&amp;product=EGit&amp;query_format=advanced&amp;target_milestone=4.3" target="egit_external"> 19 Bugs and 1 enhancement requests</a> were closed
</p><hr class="navigation-separator"/>
<table class="navigation" style="width: 100%;" border="0" summary="navigation">
<tr>
<td style="width: 20%" align="left">
- <a href="4.2.html" title="EGit 4.2 New and Noteworthy">
+ <a href="4.3.html" title="EGit 4.3 New and Noteworthy">
<img alt="Previous" border="0" src="../../../images/prev.gif"/>
</a>
</td>
<td style="width: 60%" align="center">
- <a href="4.2.html" title="EGit 4.2 New and Noteworthy">
- <img alt="EGit 4.2 New and Noteworthy" border="0" src="../../../images/home.gif"/>
+ <a href="4.3.html" title="EGit 4.3 New and Noteworthy">
+ <img alt="EGit 4.3 New and Noteworthy" border="0" src="../../../images/home.gif"/>
</a>
</td>
<td style="width: 20%" align="right">
@@ -52,7 +52,7 @@
</td>
</tr>
<tr>
- <td style="width: 20%" align="left" valign="top">EGit 4.2 New and Noteworthy</td>
+ <td style="width: 20%" align="left" valign="top">EGit 4.3 New and Noteworthy</td>
<td style="width: 60%" align="center"></td>
<td style="width: 20%" align="right" valign="top">Contributors</td>
</tr>
diff --git a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Contributors.html b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Contributors.html
index 1764a9432..a68f9bff7 100644
--- a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Contributors.html
+++ b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Contributors.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>EGit 4.2 New and Noteworthy - Contributors</title>
+ <title>EGit 4.3 New and Noteworthy - Contributors</title>
<link type="text/css" rel="stylesheet" href="../../../book.css"/>
</head>
<body>
@@ -31,16 +31,16 @@
</table><hr class="navigation-separator"/>
<h1 id="Contributors">Contributors</h1>
<p>The following 11 developers worked on this release:</p>
- <p>Alexander Kurtakov,
+ <p>Andre Bossert,
Andrey Loskutov,
- Christian Halstrick,
+ Dani Megert,
+ Frank Jakop,
Lars Vogel,
Laurent Delaigue,
- Matthias Sohn,
Markus Keller,
+ Matthias Sohn,
Max Hohenegger,
- Simon Scholz,
- Stephan Hackstedt,
+ Mickael Istria,
Thomas Wolf</p><hr class="navigation-separator"/>
<table class="navigation" style="width: 100%;" border="0" summary="navigation">
<tr>
@@ -50,8 +50,8 @@
</a>
</td>
<td style="width: 60%" align="center">
- <a href="4.2.html" title="EGit 4.2 New and Noteworthy">
- <img alt="EGit 4.2 New and Noteworthy" border="0" src="../../../images/home.gif"/>
+ <a href="4.3.html" title="EGit 4.3 New and Noteworthy">
+ <img alt="EGit 4.3 New and Noteworthy" border="0" src="../../../images/home.gif"/>
</a>
</td>
<td style="width: 20%" align="right">
diff --git a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Updating-This-Document.html b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Updating-This-Document.html
index 9e129ef31..c344a70b1 100644
--- a/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.2/Updating-This-Document.html
+++ b/org.eclipse.egit.doc/help/EGit/New_and_Noteworthy/4.3/Updating-This-Document.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>EGit 4.2 New and Noteworthy - Updating This Document</title>
+ <title>EGit 4.3 New and Noteworthy - Updating This Document</title>
<link type="text/css" rel="stylesheet" href="../../../book.css"/>
</head>
<body>
@@ -29,7 +29,7 @@
<p> This document is maintained in a collaborative wiki. If you wish to
update or modify this document please visit
- <a href="http://wiki.eclipse.org/EGit/New_and_Noteworthy/4.2" target="egit_external">http://wiki.eclipse.org/EGit/New_and_Noteworthy/4.2</a>
+ <a href="http://wiki.eclipse.org/EGit/New_and_Noteworthy/4.3" target="egit_external">http://wiki.eclipse.org/EGit/New_and_Noteworthy/4.3</a>
</p><hr class="navigation-separator"/>
<table class="navigation" style="width: 100%;" border="0" summary="navigation">
<tr>
@@ -39,8 +39,8 @@
</a>
</td>
<td style="width: 60%" align="center">
- <a href="4.2.html" title="EGit 4.2 New and Noteworthy">
- <img alt="EGit 4.2 New and Noteworthy" border="0" src="../../../images/home.gif"/>
+ <a href="4.3.html" title="EGit 4.3 New and Noteworthy">
+ <img alt="EGit 4.3 New and Noteworthy" border="0" src="../../../images/home.gif"/>
</a>
</td>
<td style="width: 20%" align="right"></td>
diff --git a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/4.2.html b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/4.2.html
deleted file mode 100644
index fdc4645b2..000000000
--- a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/4.2.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>JGit 4.2 New and Noteworthy</title>
- <link type="text/css" rel="stylesheet" href="../../../book.css"/>
- </head>
- <body>
- <table class="navigation" style="width: 100%;" border="0" summary="navigation">
- <tr>
- <th style="width: 100%" align="center" colspan="3">JGit 4.2 New and Noteworthy</th>
- </tr>
- <tr>
- <td style="width: 20%" align="left"></td>
- <td style="width: 60%" align="center"></td>
- <td style="width: 20%" align="right">
- <a href="Bug-Fixes.html" title="Bug Fixes">
- <img alt="Next" border="0" src="../../../images/next.gif"/>
- </a>
- </td>
- </tr>
- <tr>
- <td style="width: 20%" align="left" valign="top"></td>
- <td style="width: 60%" align="center"></td>
- <td style="width: 20%" align="right" valign="top">Bug Fixes</td>
- </tr>
- </table><hr class="navigation-separator"/>
- <h1 id="JGit">JGit</h1>
- <h2 id="API">API</h2>
- <ul>
- <li>Add RemoteAddCommand</li>
- <li>Add RemoteListCommand</li>
- <li>Add RemoteRemoveCommand</li>
- <li>Add option to allow empty commits to CommitCommand</li>
- </ul>
- <h2 id="Configuration">Configuration</h2>
- <ul>
- <li>Honor some git-core fsck.* configuration settings</li>
- </ul>
- <h2 id="JGit_command_line">JGit command line</h2>
- <ul>
- <li>RepoCommand: Add setRecordRemoteBranch option to record upstream branch</li>
- <li>git rev-parse: Add --verify option</li>
- <li>Add remote command to JGit command line</li>
- <li>Reset command support for the -- &lt;paths&gt; parameters</li>
- <li>Improved online help</li>
- </ul>
- <h2 id="Transport">Transport</h2>
- <ul>
- <li>Support more encryption algorithms for Amazon S3 storage of git repositories</li>
- <li>Support atomic push in JGit client</li>
- </ul>
- <h2 id="Git_attribute_support">Git attribute support</h2>
- <ul>
- <li>Basic support for .gitattribute handling</li>
- </ul>
- <h2 id="Support_git-lfs_extension">Support git-lfs extension</h2>
- <ul>
- <li>Add support for pre-push hooks</li>
- <li>Add support for smudge filters. If defined in .gitattributes call smudge filter during checkout.</li>
- <li>Add support for clean filters. If defined in .gitattributes call clean filter during add to index.</li>
- </ul>
- <p>These enhancements enable JGit and EGit to support the git-lfs extension [1] for versioning of large files</p>
- <p>[1]
- <a href="https://git-lfs.github.com/" target="egit_external">https://git-lfs.github.com/</a>
- </p>
- <h2 id="Performance_Improvements">Performance Improvements</h2>
- <ul>
- <li>Improve performance of DirCacheBuilder</li>
- <li>Speed-up creation of DirCacheEntry</li>
- <li>Speed-up garbage collection by improving generation of bitmap index</li>
- <li>Speed-up delta-packing</li>
- <li>Improve bitmap index calculation to speed-up reachability calculations done during transport</li>
- </ul>
- <h2 id="Release_Engineering_and_Build">Release Engineering and Build</h2>
- <ul>
- <li>Use japicmp [2] instead of clirr to detect API changes since clirr doesn't support Java 8</li>
- <li>Use @Nullable annotations to aid detection of NPEs at design time</li>
- <li>Alternative buck build [3], much faster than Maven, can't build OSGi artefacts yet</li>
- </ul>
- <p>[2]
- <a href="https://github.com/siom79/japicmp" target="egit_external">https://github.com/siom79/japicmp</a>
- [3]
- <a href="https://buckbuild.com/" target="egit_external">https://buckbuild.com/</a>
- </p><hr class="navigation-separator"/>
- <table class="navigation" style="width: 100%;" border="0" summary="navigation">
- <tr>
- <td style="width: 20%" align="left"></td>
- <td style="width: 60%" align="center"></td>
- <td style="width: 20%" align="right">
- <a href="Bug-Fixes.html" title="Bug Fixes">
- <img alt="Next" border="0" src="../../../images/next.gif"/>
- </a>
- </td>
- </tr>
- <tr>
- <td style="width: 20%" align="left" valign="top"></td>
- <td style="width: 60%" align="center"></td>
- <td style="width: 20%" align="right" valign="top">Bug Fixes</td>
- </tr>
- </table>
- </body>
-</html> \ No newline at end of file
diff --git a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/4.3.html b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/4.3.html
new file mode 100644
index 000000000..60f5e6462
--- /dev/null
+++ b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/4.3.html
@@ -0,0 +1,101 @@
+<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>JGit 4.3 New and Noteworthy</title>
+ <link type="text/css" rel="stylesheet" href="../../../book.css"/>
+ </head>
+ <body>
+ <table class="navigation" style="width: 100%;" border="0" summary="navigation">
+ <tr>
+ <th style="width: 100%" align="center" colspan="3">JGit 4.3 New and Noteworthy</th>
+ </tr>
+ <tr>
+ <td style="width: 20%" align="left"></td>
+ <td style="width: 60%" align="center"></td>
+ <td style="width: 20%" align="right">
+ <a href="Bug-Fixes.html" title="Bug Fixes">
+ <img alt="Next" border="0" src="../../../images/next.gif"/>
+ </a>
+ </td>
+ </tr>
+ <tr>
+ <td style="width: 20%" align="left" valign="top"></td>
+ <td style="width: 60%" align="center"></td>
+ <td style="width: 20%" align="right" valign="top">Bug Fixes</td>
+ </tr>
+ </table><hr class="navigation-separator"/>
+ <h1 id="JGit">JGit</h1>
+ <h2 id="Git_attributes_support">Git attributes support</h2>
+ <p>Implement git attributes support for</p>
+ <ul>
+ <li>text attributes</li>
+ <li>eol attributes</li>
+ <li>macros</li>
+ <li>binary macro</li>
+ </ul>
+ <h2 id="Large_File_Storage_.28LFS.29_Extension">Large File Storage (LFS) Extension</h2>
+ <p>Git Large File Storage (LFS) is a Git extension for versioning large files</p>
+ <p>LFS replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote LFS server.</p>
+ <p>In 4.3 the following features to support LFS in JGit were implemented</p>
+ <ul>
+ <li>SHA-256 abstraction</li>
+ <li>command line command debug-lfs-store to run LFS test server</li>
+ <li>LFS server: support LFS protocol and a file system based LFS storage (used in Gerrit lfs-storage-fs plugin)</li>
+ <li>LFS server: support Amazon S3 based storage for LFS (used in Gerrit lfs-storage-s3 plugin)</li>
+ <li>fix FileLfsRepository to make it thread safe</li>
+ </ul>
+ <h2 id="RefTree">RefTree</h2>
+ <p>RefTree enables JGit to version refs (branches, tags and symbolic refs) in a Git tree and enables atomic push which is a precondition to implement Git Ketch.</p>
+ <p>A group of updates can be applied by updating the tree in one step, writing out a new root tree, and storing its SHA-1. If references are stored in RefTrees, comparing two repositories is a matter of checking if two SHA-1s are identical. Without RefTrees comparing two repositories requires listing all references and comparing the sets.</p>
+ <p>Track the "refs/" directory as a root tree by storing references that point directly at an object as a GITLINK entry in the tree. For example "refs/heads/master" is written as "heads/master".</p>
+ <p>Annotated tags also store their peeled value with ^{} suffix, using "tags/v1.0" and "tags/v1.0^{}" GITLINK entries.</p>
+ <p>Symbolic references are written as SYMLINK entries with the blob of the symlink carrying the name of the symbolic reference target.</p>
+ <ul>
+ <li>HEAD is outside of "refs/" namespace so it is stored as a special "..HEAD" entry.</li>
+ <li>debug-rebuild-ref-tree command line command to migrate refs to RefTreeDatabase</li>
+ <li>copy HEAD into RefTree</li>
+ <li>RefTreeDatabase: Allow ORIG_HEAD, etc. on non-bare repositories</li>
+ <li>RefTreeDatabase: Expose bootstrap refs in getAdditionalRefs</li>
+ </ul>
+ <h2 id="Git_Ketch">Git Ketch</h2>
+ <p>Git Ketch is a multi-master Git repository management system. Writes are successful only if a majority of participant servers agree. Acknowledged writes are durable against server failures as a majority of the participants store all required objects.</p>
+ <p>Git Ketch is modeled on the Raft Consensus Algorithm. A ketch sailing vessel is faster and more nimble than a raft. It can also carry more source codes. Git Ketch front-loads replication costs, which vaguely resembles a ketch sailing vessel's distinguishing feature of the main mast on the front of the ship.</p>
+ <p>In 4.3 the following Ketch features were implemented</p>
+ <ul>
+ <li>basic replication system</li>
+ <li>simple map of running leader instances</li>
+ <li>intercept push and route it through Ketch</li>
+ <li>daemon: Add --ketch=LEADER flag</li>
+ </ul>
+ <h2 id="Repo_command">Repo command</h2>
+ <ul>
+ <li>add ignoreRemoteFailures option to RepoCommand</li>
+ <li>support revision in remote tag</li>
+ </ul>
+ <h2 id="Miscellaneous">Miscellaneous</h2>
+ <ul>
+ <li>implement configuration option DIR_NO_GITLINKS</li>
+ </ul>
+ <h2 id="Build_and_Release_Engineering">Build and Release Engineering</h2>
+ <ul>
+ <li>Enable building JGit and Gerrit in the same Buck build to speed up build for features spanning JGit and Gerrit</li>
+ </ul><hr class="navigation-separator"/>
+ <table class="navigation" style="width: 100%;" border="0" summary="navigation">
+ <tr>
+ <td style="width: 20%" align="left"></td>
+ <td style="width: 60%" align="center"></td>
+ <td style="width: 20%" align="right">
+ <a href="Bug-Fixes.html" title="Bug Fixes">
+ <img alt="Next" border="0" src="../../../images/next.gif"/>
+ </a>
+ </td>
+ </tr>
+ <tr>
+ <td style="width: 20%" align="left" valign="top"></td>
+ <td style="width: 60%" align="center"></td>
+ <td style="width: 20%" align="right" valign="top">Bug Fixes</td>
+ </tr>
+ </table>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Bug-Fixes.html b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Bug-Fixes.html
index 85fa4fc44..0345ab6af 100644
--- a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Bug-Fixes.html
+++ b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Bug-Fixes.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>JGit 4.2 New and Noteworthy - Bug Fixes</title>
+ <title>JGit 4.3 New and Noteworthy - Bug Fixes</title>
<link type="text/css" rel="stylesheet" href="../../../book.css"/>
</head>
<body>
@@ -12,7 +12,7 @@
</tr>
<tr>
<td style="width: 20%" align="left">
- <a href="4.2.html" title="JGit 4.2 New and Noteworthy">
+ <a href="4.3.html" title="JGit 4.3 New and Noteworthy">
<img alt="Previous" border="0" src="../../../images/prev.gif"/>
</a>
</td>
@@ -24,25 +24,25 @@
</td>
</tr>
<tr>
- <td style="width: 20%" align="left" valign="top">JGit 4.2 New and Noteworthy</td>
+ <td style="width: 20%" align="left" valign="top">JGit 4.3 New and Noteworthy</td>
<td style="width: 60%" align="center"></td>
<td style="width: 20%" align="right" valign="top">Contributors</td>
</tr>
</table><hr class="navigation-separator"/>
<h1 id="Bug_Fixes">Bug Fixes</h1>
<p>
- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&amp;list_id=10006180&amp;order=Importance&amp;product=JGit&amp;query_format=advanced&amp;resolution=FIXED&amp;resolution=DUPLICATE&amp;target_milestone=4.2" target="egit_external">19 Bugs and 3 enhancement requests</a> were closed
+ <a href="https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&amp;list_id=10006180&amp;order=Importance&amp;product=JGit&amp;query_format=advanced&amp;resolution=FIXED&amp;resolution=DUPLICATE&amp;target_milestone=4.3" target="egit_external"> 3 Bugs and 3 enhancement requests</a> were closed
</p><hr class="navigation-separator"/>
<table class="navigation" style="width: 100%;" border="0" summary="navigation">
<tr>
<td style="width: 20%" align="left">
- <a href="4.2.html" title="JGit 4.2 New and Noteworthy">
+ <a href="4.3.html" title="JGit 4.3 New and Noteworthy">
<img alt="Previous" border="0" src="../../../images/prev.gif"/>
</a>
</td>
<td style="width: 60%" align="center">
- <a href="4.2.html" title="JGit 4.2 New and Noteworthy">
- <img alt="JGit 4.2 New and Noteworthy" border="0" src="../../../images/home.gif"/>
+ <a href="4.3.html" title="JGit 4.3 New and Noteworthy">
+ <img alt="JGit 4.3 New and Noteworthy" border="0" src="../../../images/home.gif"/>
</a>
</td>
<td style="width: 20%" align="right">
@@ -52,7 +52,7 @@
</td>
</tr>
<tr>
- <td style="width: 20%" align="left" valign="top">JGit 4.2 New and Noteworthy</td>
+ <td style="width: 20%" align="left" valign="top">JGit 4.3 New and Noteworthy</td>
<td style="width: 60%" align="center"></td>
<td style="width: 20%" align="right" valign="top">Contributors</td>
</tr>
diff --git a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Contributors.html b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Contributors.html
index dc511e1ac..ee1420c9d 100644
--- a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Contributors.html
+++ b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Contributors.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>JGit 4.2 New and Noteworthy - Contributors</title>
+ <title>JGit 4.3 New and Noteworthy - Contributors</title>
<link type="text/css" rel="stylesheet" href="../../../book.css"/>
</head>
<body>
@@ -30,35 +30,26 @@
</tr>
</table><hr class="navigation-separator"/>
<h1 id="Contributors">Contributors</h1>
- <p>The following 28 developers worked on this release of JGit :</p>
- <p>Andrei Pozolotin,
- Andrey Loskutov,
- Arthur Daussy,
- Chris Gavin,
+ <p>The following 19 developers worked on this release of JGit :</p>
+ <p>Chris Gavin,
Christian Halstrick,
- Dave Borowitz,
David Ostrovsky,
David Pursehouse,
- Dmitry Neverov,
- Doug Kelly,
- Eryk Szymanski,
+ Hugo Arès,
Ivan Motsch,
- James Kolb,
Jonathan Nieder,
- Kaloyan Raev,
Laurent Delaigue,
Matthias Sohn,
- Marc Strapetz,
- Mike Gilbode,
Mike Williams,
+ Philipp Marx,
+ Preben Ingvaldsen,
Rüdiger Herrmann,
- Sébastien Arod,
+ Saša Živkov,
Shawn Pearce,
- Stefan Beller,
Terry Parker,
- Thomas Meyer,
Thomas Wolf,
- Yuxuan 'fishy' Wang</p><hr class="navigation-separator"/>
+ Yuxuan 'fishy' Wang,
+ XinTong Wang</p><hr class="navigation-separator"/>
<table class="navigation" style="width: 100%;" border="0" summary="navigation">
<tr>
<td style="width: 20%" align="left">
@@ -67,8 +58,8 @@
</a>
</td>
<td style="width: 60%" align="center">
- <a href="4.2.html" title="JGit 4.2 New and Noteworthy">
- <img alt="JGit 4.2 New and Noteworthy" border="0" src="../../../images/home.gif"/>
+ <a href="4.3.html" title="JGit 4.3 New and Noteworthy">
+ <img alt="JGit 4.3 New and Noteworthy" border="0" src="../../../images/home.gif"/>
</a>
</td>
<td style="width: 20%" align="right">
diff --git a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Updating-This-Document.html b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Updating-This-Document.html
index 07b2cb240..ce9220f2b 100644
--- a/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.2/Updating-This-Document.html
+++ b/org.eclipse.egit.doc/help/JGit/New_and_Noteworthy/4.3/Updating-This-Document.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>JGit 4.2 New and Noteworthy - Updating This Document</title>
+ <title>JGit 4.3 New and Noteworthy - Updating This Document</title>
<link type="text/css" rel="stylesheet" href="../../../book.css"/>
</head>
<body>
@@ -29,7 +29,7 @@
<p> This document is maintained in a collaborative wiki. If you wish to
update or modify this document please visit
- <a href="http://wiki.eclipse.org/JGit/New_and_Noteworthy/4.2" target="egit_external">http://wiki.eclipse.org/JGit/New_and_Noteworthy/4.2</a>
+ <a href="http://wiki.eclipse.org/JGit/New_and_Noteworthy/4.3" target="egit_external">http://wiki.eclipse.org/JGit/New_and_Noteworthy/4.3</a>
</p><hr class="navigation-separator"/>
<table class="navigation" style="width: 100%;" border="0" summary="navigation">
<tr>
@@ -39,8 +39,8 @@
</a>
</td>
<td style="width: 60%" align="center">
- <a href="4.2.html" title="JGit 4.2 New and Noteworthy">
- <img alt="JGit 4.2 New and Noteworthy" border="0" src="../../../images/home.gif"/>
+ <a href="4.3.html" title="JGit 4.3 New and Noteworthy">
+ <img alt="JGit 4.3 New and Noteworthy" border="0" src="../../../images/home.gif"/>
</a>
</td>
<td style="width: 20%" align="right"></td>
diff --git a/org.eclipse.egit.doc/help/toc.xml b/org.eclipse.egit.doc/help/toc.xml
index b23264d9b..70ee1705d 100644
--- a/org.eclipse.egit.doc/help/toc.xml
+++ b/org.eclipse.egit.doc/help/toc.xml
@@ -442,31 +442,33 @@
</topic>
<topic href="help/JGit/User_Guide/Updating-This-Document.html" label="Updating This Document"></topic>
</topic>
- <topic href="help/EGit/New_and_Noteworthy/4.2/4.2.html" label="EGit 4.2 New and Noteworthy">
- <topic href="help/EGit/New_and_Noteworthy/4.2/4.2.html" label="EGit">
- <topic href="help/EGit/New_and_Noteworthy/4.2/4.2.html#Features" label="Features"></topic>
- <topic href="help/EGit/New_and_Noteworthy/4.2/4.2.html#GitHub_Client" label="GitHub Client"></topic>
- <topic href="help/EGit/New_and_Noteworthy/4.2/4.2.html#Performance_improvements" label="Performance improvements"></topic>
- <topic href="help/EGit/New_and_Noteworthy/4.2/4.2.html#Release_engineering_and_build" label="Release engineering and build"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html" label="EGit 4.3 New and Noteworthy">
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html" label="EGit">
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html#Improve_support_for_submodules_and_nested_repositories" label="Improve support for submodules and nested repositories"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html#Staging_View" label="Staging View"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html#GitFlow" label="GitFlow"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html#Gerrit_support" label="Gerrit support"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html#Miscellaneous_enhancements" label="Miscellaneous enhancements"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html#EGit_Github_Client" label="EGit Github Client"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/4.3.html#Build_and_release_engineering" label="Build and release engineering"></topic>
</topic>
- <topic href="help/EGit/New_and_Noteworthy/4.2/Bug-Fixes.html" label="Bug Fixes"></topic>
- <topic href="help/EGit/New_and_Noteworthy/4.2/Contributors.html" label="Contributors"></topic>
- <topic href="help/EGit/New_and_Noteworthy/4.2/Updating-This-Document.html" label="Updating This Document"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/Bug-Fixes.html" label="Bug Fixes"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/Contributors.html" label="Contributors"></topic>
+ <topic href="help/EGit/New_and_Noteworthy/4.3/Updating-This-Document.html" label="Updating This Document"></topic>
</topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html" label="JGit 4.2 New and Noteworthy">
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html" label="JGit">
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html#API" label="API"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html#Configuration" label="Configuration"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html#JGit_command_line" label="JGit command line"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html#Transport" label="Transport"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html#Git_attribute_support" label="Git attribute support"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html#Support_git-lfs_extension" label="Support git-lfs extension"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html#Performance_Improvements" label="Performance Improvements"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/4.2.html#Release_Engineering_and_Build" label="Release Engineering and Build"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html" label="JGit 4.3 New and Noteworthy">
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html" label="JGit">
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html#Git_attributes_support" label="Git attributes support"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html#Large_File_Storage_.28LFS.29_Extension" label="Large File Storage (LFS) Extension"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html#RefTree" label="RefTree"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html#Git_Ketch" label="Git Ketch"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html#Repo_command" label="Repo command"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html#Miscellaneous" label="Miscellaneous"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/4.3.html#Build_and_Release_Engineering" label="Build and Release Engineering"></topic>
</topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/Bug-Fixes.html" label="Bug Fixes"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/Contributors.html" label="Contributors"></topic>
- <topic href="help/JGit/New_and_Noteworthy/4.2/Updating-This-Document.html" label="Updating This Document"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/Bug-Fixes.html" label="Bug Fixes"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/Contributors.html" label="Contributors"></topic>
+ <topic href="help/JGit/New_and_Noteworthy/4.3/Updating-This-Document.html" label="Updating This Document"></topic>
</topic>
<topic href="help/EGit/Git_For_Eclipse_Users/Git-For-Eclipse-Users.html" label="Git for Eclipse Users">
<topic href="help/EGit/Git_For_Eclipse_Users/Git-For-Eclipse-Users.html" label="Centralised version control systems"></topic>

Back to the top