Updating a project
Update your project to use the most recent versions of
files, directories, or projects from other developers. Your work area
is insulated from changes until you decide you are ready to update
your project.
Reversing an update
You can reverse an update to cancel changes made
by a previous update to a selected project or directory. The reversal
restores the members that were in the project before it was last updated.
Using a different version of an object
Sometimes developers want to use a different
version of an object to test a fix or to get back information deleted
in the current object version.
Using the recommended version of an object
The recommended version of an object is the one that Rational® Synergy selects after
applying selection rules to find the most appropriate version. You
typically use this operation after you have performed a manual Use
Version operation to use a different version, though not
particularly the recommended version.
Resolving membership conflicts in a project or project grouping
Membership conflicts occur when the project membership
does not match the baseline and task settings on the project grouping.
This mismatch causes incorrect task and object relationships, such
as parallel changes, missing changes, or extra changes.
Performing deep conflict detection
Conflict detection compares members of a project with its
update properties. Rational Synergy
uses baselines to speed update operations.
Syncing work area with database
When you sync your work area, the files in your work area
are compared with the files in the database so you can resolve the
differences.
Changing update options
Use the Update option in the Options dialog
box to modify how the update operation works.
Ignoring files by pattern
Patterns are useful for keeping the many temporary files
created by some IDEs from being controlled in the database. Setting
filters keeps uncontrolled files with the specified patterns from
appearing as conflicts after you perform a Sync Work Area operation.
Changing the update properties for a project
The update properties are properties that a project uses
to select which object versions to include when a project is updated.
Therefore, when you change the update properties for a project, you
also change the members of a project.
Creating a purpose
Each project has a purpose. A purpose defines the project state and maps it to a process rule for the project release. The purpose ensures that the right members are selected when you update a project.
Deleting a purpose
When you delete a purpose from the database, different behavior occurs depending on the type of object you delete.
Editing a purpose
Use a purpose to set up multiple prep, shared, working, or visible versions of the same project for different purposes, such as different levels of testing. Edit a purpose to modify the name for a specified purpose.