Creating an incremental baseline

If you cannot make a copy of a project in the baseline for build management, you can create an incremental baseline.

For example, you have projects proj1 through proj100. You want to create a baseline with just proj1-int and proj2-int (for example, because proj3 through proj100 have not changed). You can create a baseline from your most recent baseline, plus these two projects.

Procedure

  1. Select the two projects you want to include in the incremental baseline, right-click over one, and select Create Baseline.

    You can create a baseline from a build management project grouping or from a project that is static or is a build management project.

  2. In the Create Baseline dialog box, modify the properties of the baseline, as required.
    1. Type a name in the Name field.

      The baseline name uniquely identifies this baseline within this database. By default, Rational® Synergy names baselines with the creation date; for example, 20070309 stands for March 9 2007. However, you can modify the baseline name. The following restricted character; do not use restricted characters in the name: / \ ' " : ? * [ ] @ - #

      If you are creating baselines in more than one database and you are using Rational Change to generate reports on builds, use the same baseline name in each database. Consistent naming allows you to generate a build report that has a related baseline in more than one database.

    2. Confirm that your release is correct.

      A release is a property that identifies a baseline that is specific to a particular release.

    3. Confirm that your purpose is correct.

      A project purpose defines what it is used for, for example, Integration Testing. When you change your baseline purpose, Rational Synergy uses different selection criteria when you update the project or project grouping.

    4. Optionally, you can set the build identifier by typing it in the Build field.

      The build property shows the build identifier (letters, numbers, or combination) associated with a baseline. The build identifier can contain a maximum of 64 characters.

      Iif you are creating baselines in more than one database and you are using Rational Change to generate reports on builds, use the same baseline build identifier in each database. Consistent naming allows you to generate a build report that has a related baseline in more than one database.

    5. Type a description in the Description field to describe the baseline you are creating.
  3. Change the projects included in the baseline.

    Add the most recent baseline by clicking the Add Baseline button.

    Removing older versions of build management projects you just added is optional. Doing so gives you a clearer representation of the members of your baseline.

    The Select Baseline dialog box is displayed, which works the same as the Query dialog box. By default, projects are displayed in the Included Projects field based on the release and purpose for a project, for example, toolkit/2.0 and System Testing. Additionally, you can define a query to find the project that you want to add to the baseline.

  4. Publish the baseline to developers upon creation.

    This option is cleared by default. Set it. As soon as you create the baseline, developers can update their projects to bring in the most recent changes that have passed integration testing.

  5. Create the baseline by clicking OK.

Feedback