Rational Synergy 会存储软件应用程序的发布标识。仅构建管理员可创建或修改发布标识。 尽管您可以通过使用 Rational Synergy Distributed (DCM) 在数据库之间传输发布标识,但是各数据库具有各自的发布标识集。
发布标识包含会影响团队流程的设置,例如:
例如,典型的发布标识可以是表中显示的任何示例。此示例显示由构建管理员创建的发布标识。它由组件名称和组件发布标识组成。发布标识即是用户查看到的内容。
发布标识 | 组件名称 | 组件发布标识 |
---|---|---|
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 |
发布标识由可选组件名称和发布标识定界符(缺省为斜杠)以及组件发布标识组成。 组件名称可能表示应用程序或组件的名称,如 Synergy 或 editor。 组件发布标识可标识该应用程序或组件的特定发布标识。
组件名称不是发布标识的必需部分。在上表中的第一行,1.0 组件名称不包含组件,因此 Rational Synergy 将其保留为空白
在创建发布标识时,可以基于现有发布标识来对其进行创建,并且新发布标识会自动继承该发布标识的特性。
在发布期间,团队会达到其可能要重现的不同里程碑。 构建管理员可为各里程碑创建基线。构建管理员在发布期间通常会创建许多基线。例如,通常会为通过测试的各夜间集成构建创建基线。基线用于再现性,例如在团队必须回滚到先前的良好构建时,或者团队发布 Beta 版的产品并希望重现该功能集来辅助 Beta 客户时。尽管基线会对发布进行补充,但是基线以不同方式命名(通常按日期,尽管有时会在名称中包含里程碑,如 Beta 或 General Release)。有关基线的更多信息,请参阅为项目建立基线。
发布标识可以是长度最大为 97 个字符的任意文本字符串。(组件名称可包含最多 64 个字符。 组件发布标识可包含最多 32 个字符。发布标识定界符包含一个字符。)例如,可能的发布标识为 Integrations/telecom_patch
组件名称和组件发布标识不得以下列字符开头:
/ \ ' " : * ? [ ] @ % - + ~ 空格、跳格
第二个和后续字符不能包括:
/ \ ' " : * ? [ ] @ %
组件名称和组件发布标识可包含版本定界字符(缺省为 -),前提是它不是其中一个限制字符。
只要检出了对象,Rational Synergy 便会自动将发布标识从当前任务复制到新对象。