Working with releases

About this task

Note: Set the release value for all projects and tasks in Rational Synergy.

Rational Synergy stores releases for your software application. A release enables you to mark projects, tasks, and folders for particular releases. It also helps you to keep track of which object versions were developed for each release.

Only build managers can create or modify releases. Each Rational Synergy database has its own set of releases, although you can transfer releases between databases by using Rational Synergy Distributed (DCM).

Releases contain settings that impact the process for a team, for example:

For example, a typical release can be any of the following. This example shows the release, which is created by the build manager. It is made up of the component nameand the component release. The release is what the users see.

Release Component name Component release
1.0   1.0
2.0   2.0
2.0_patch   2.0_patch
Synergy/7.0 Synergy 7.0
editor/2.0 editor 2.0
editor/2.1 editor 2.1

A release consists of an optional component name and release delimiter (slash, by default), and a component release. The component name might represent the name of an application or component, such as Synergy or editor. The component release identifies the specific release of that application or component.

Note that the component name is not a mandatory part of the release. In the first row in the table above, the 1.0 component name does not have a component, and Rational Synergy leaves it blank

When you create a new release, you can create it based on an existing release, and the new release inherits properties of that release automatically.

The release can be any text string up to 117-characters long. (The component name can contain a maximum of 85 characters; the component release can contain a maximum of 32 characters.) For example, a release could be Integrations/telecom_patch

Component names and component releases must not start with the following characters:

/ \ ' " : * ? [ ] @ % - + ~ space, tab

Second and subsequent characters cannot include the following:

/ \ ' " : * ? [ ] @ %

Note that the component name and component release can contain the version delimiter character (by default - ) if it is not one of the restricted characters.

Whenever an object is checked out, Rational Synergy automatically will copy the release from the current task to the new object.


Feedback