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.

The following are ways to change the update properties for a project.

Adding tasks

A project grouping groups projects by purpose and release, and holds the tasks and baseline used when you update a project. Adding a task to a project grouping provides a quick way for a project grouping to gather the objects necessary to proceed with a build.

The following describes why developers might add tasks to a project grouping. Developer John is working in an Insulated Development project grouping and is ready to complete a task, but first must merge parallel versions. John merges the parallel changes, then adds the tasks for the merged objects with his project grouping. After adding the tasks associated with the objects to the project grouping, Joe updates the projects, and then builds.

A build manager might add tasks to a project grouping in the following example. The build manager has completed the final System Testing build. SQE finds a problem that must be fixed before the release. Development fixes the problem, then hands off the task to the build manager. The build manager adds the task to the System Testing project grouping, then performs another build.

Procedure

  1. Right-click over the appropriate project grouping, and select Properties.

    The Properties dialog box appears.

  2. Click the Tasks tab.

    The Tasks tab shows the tasks that you have manually added to the project grouping, either in this dialog box or by using the Add to Project Grouping option from the Tasks context menu or the Actions main menu.

    The tasks you add manually are not the only tasks in the project grouping. The project grouping contains the tasks completed after the baseline was created.

    Therefore, project groupings can contain tasks because of the following occurrences:

    • The tasks are associated with the baseline.

      View the tasks by clicking the Baseline Projects tab, then double-clicking the baseline. The Properties dialog box displays the tasks in the Tasks tab.

    • The tasks are in the update template, but are not in the baseline.

      View these tasks by clicking the Tasks tab and looking in the Tasks on top of the baseline list.

    • You added the tasks manually.

      Click the Tasks tab to view these tasks. (When you manually add a task, its required tasks are also added.)

      You can choose which tasks on top of the baseline you want to use.

    • To use all of the tasks on top of the baseline, click Use All.
    • To choose which tasks are used, clear or select each task in the appropriate Used check box.
  3. Click the Add Task button.

    The Select Task dialog box appears. Use it to find the task that you want to add to the project grouping.

Removing tasks

A project grouping groups projects by purpose and release, and holds the tasks and baseline used when you update a project. Removing a task from a project grouping provides a quick way for a project grouping to gather the objects necessary to proceed with a build.

Remove tasks from a project grouping if the tasks were added manually or were added to the project grouping automatically by the update template.

Procedure

  1. In the Explorer pane Projects tab, right-click over the appropriate project grouping and choose Properties.
  2. The Properties dialog box, Tasks tab shows the tasks you want to remove, located in either manually added tasks or tasks on top of the baseline.
  3. Right-click over the tasks you want to remove, and select Remove from Project Grouping.
  4. Update the project.

    See Updating a project.


Feedback