CVS Update Project dialog box

Team development is a feature of JBuilder SE and Enterprise.

This updates all the files in the active project. Updating files retrieves changes from the repository and applies them to the files in your workspace.

When CVS updates, it automatically performs a merge; that is, it combines repository changes with your workspace changes. This synchronizes your workspace with the repository. All changes are preserved. If there are textual conflicts, they are flagged to be reconciled by the user.

Updating before committing greatly reduces the frequency of merge conflicts.

Note that CVS only recognizes textual conflicts, not logical ones. Textual conflicts arise when changes are made to the same area of text by two different users. CVS can't read the text for meaning, so when it finds a textual conflict, it flags it for the user to resolve.

See also