When you update a project, the project uses a set of properties.
These properties are called update properties, and they automatically
determine which object versions to select and bring into your work
area.
Update properties are stored with a project grouping and consist
of a baseline and a list of tasks or folders.
All project groupings have update properties. When you check out
a project, the purpose you select and the project release value determine
how the project update properties are set up. Alternatively, you can
manually set your update properties.
When you perform an update, Rational Synergy updates
your project as follows:
- Rational Synergy determines
which tasks to use. It evaluates each folder listed in the update
properties and adds its list of tasks, plus any tasks you specified
directly in the update properties.
- Rational Synergy calculates
a list of object versions by looking at each task in the list that
is not already in the baseline. This list of objects and the members
from the baseline project become the candidate list for your update.
Only the object versions in this list are considered to be candidates.
- Rational Synergy evaluates
each candidate using a simple set of rules that compare the candidate
properties with the project properties to select the best match.