Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 326635

Summary: [sync] Support Push & Pull in Synchronize View
Product: [Technology] EGit Reporter: Gunnar Wagenknecht <gunnar>
Component: UIAssignee: Dariusz Luksza <dariusz.luksza>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: caniszczyk, dariusz.luksza, kazm, marcus, remy.suen, robin, tomasz.zarna
Version: unspecifiedKeywords: noteworthy
Target Milestone: 1.0.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 293192    

Description Gunnar Wagenknecht CLA 2010-09-30 03:26:41 EDT
When synchronizing with a remote repository, the following workflows should be supported.

- Push commits to remote
- Pull commits from remote

Additionally, the following workflow should be implemented as a combination of Git operations.

- Commit changes to remote
   -> Commit to local
   -> Push to remote

The Synchronize View already knows what has been synchronized. Thus, it could be implemented as a "one-click" operation which would just bring up the commit dialog.
Comment 1 Chris Aniszczyk CLA 2011-04-27 15:45:26 EDT
Dariusz, are you working on this?
Comment 2 Dariusz Luksza CLA 2011-04-27 16:00:21 EDT
(In reply to comment #1)
> Dariusz, are you working on this?

Currently not, but I can pull this on my TODO list just after I finish with synchronize wizard.
Comment 3 Dariusz Luksza CLA 2011-05-05 17:52:48 EDT
Here is implementation of 'Push' button in Synchronize view toolbar:
http://egit.eclipse.org/r/#change,3348
Comment 4 Dariusz Luksza CLA 2011-05-07 11:27:13 EDT
And patch for 'Pull':
http://egit.eclipse.org/r/#change,3360
Comment 5 Chris Aniszczyk CLA 2011-05-12 18:04:03 EDT
The first cut of this is now implemented. For specific issues, please open other bugs.

Thanks Dariusz.