This function is initiated via the Team > Update menu option or from within the Team Synchronizing View.
While you are working on a project, other members of your team may be committing changes to the project repository. To get these changes, you have to update your working copy.
There are three different kinds of incoming changes:
When you perform an update, the contents of your working copy will be updated with the latest version of the resource available in the repository. For non-conflicting and auto-mergeable conflicts, there is no additional action required. The repository contents are not changed when you update When you accept incoming changes, these changes are applied to your working copy only. The repository is only changed when you commit your outgoing changes.
In case a conflict is found, you may choose to revert your changes or edit and resolve the conflict using the Eclipse conflict editor.