Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 341484 - Improvements to GIT synchronization provider
Summary: Improvements to GIT synchronization provider
Status: CLOSED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: RDT.sync (show other bugs)
Version: unspecified   Edit
Hardware: All Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-31 09:55 EDT by John Eblen CLA
Modified: 2011-05-13 15:02 EDT (History)
1 user (show)

See Also:


Attachments
Patch for updates to Git sync provider (47.97 KB, patch)
2011-03-31 09:57 EDT, John Eblen CLA
roland: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Eblen CLA 2011-03-31 09:55:21 EDT
Build Identifier: Version: 3.7.0 Build id: I20110127-2034

Some improvements to the initial implementation in bug 336976. It now works correctly on remote sites with older GIT versions and remote commits are more efficient, using "git ls-files" to add and delete specific files and commit them only as needed.

It has also been modified to work with JGit 0.12 (see bug 336749). Thus the temporary getsession patch included with bug 336976 is no longer needed.

JGit 0.12 is required and can be downloaded within eclipse from:
http://download.eclipse.org/egit/updates-nightly/

Reproducible: Always
Comment 1 John Eblen CLA 2011-03-31 09:57:35 EDT
Created attachment 192273 [details]
Patch for updates to Git sync provider
Comment 2 John Eblen CLA 2011-03-31 09:58:28 EDT
I affirm that:

1) I have authored 100% of the contributed code.

2) I have the right to donate the content to Eclipse.

3) I am donating the contribution under the Eclipse Public License. All
source code has the Eclipse Foundation Copyright and License Notice
included.
Comment 3 Roland Schulz CLA 2011-04-01 03:22:56 EDT
@John: thanks!

committed