首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

通过配置管理掌控您的需求项目(4)

通过配置管理掌控您的需求项目(4)

实验 3 使用更改集来控制更改有时,您需要收集 共享工件的相关修改,并将它们作为一个集合进行传送。以下是一些可能的原因:
  • 该更改很重要,需要多次更改。在准备好之前,您不希望干扰当前的开发。
  • 更改需要批准才能正式提供。
  • 更改将影响其他流;您可能需要将此信息与其他流共享。
  • 在协作开发环境中,您接受来自另一个流或基准的更改,以便可以在您使用的流中使用它们。
更改集是对共享工件的相关修改的集合,它可传送到一个流,也可在以后传送到其他流。
完成更改后,您可以将您的更改传送到目标流或丢弃它。只有传送的更改集可供其他流使用。
多个人可操作同一个更改集。
之前已经看到过,每次直接在 Rational DOORS Next Generation                流上执行更改时,应用程序都会自动创建并传送一个更改集,您的更改也可以立即供其他共享该流的团队成员使用。
在这个练习中,您将在 AMR (RM) Grid                流中创建一个更改集,它将对需求的一些更改分组到一起。在后面的一个练习中,会将更改集传送到 JPK's AMR                    Project (Requirements Management),证明该需求是在流中共享的。
图 10.                    更改集是对共享工件的相关修改的集合,可以将它传送到一个流,也可以在以后将它传送到其他流。3.1 为需求创建一个更改集
  • AMR (RM) Grid 流的 current                        configuration 菜单中,选择 Create Change                    Set
  • 命名更改集:Meter Interface requirements,单击                        Create
  • 确认更改集已选择为当前的配置。
3.2 在一个更改集内执行更改您在一个更改集中,因此您从现在到传送或丢弃该更改集之前所做的所有更改,都会自动收集到此更改集中。
  • 打开 Current Configuration 菜单,查看可以对您的更改集执行的操作。在这个 “晴天”                    练习中,您将执行一些更改,然后使用 Deliver Change                    Set。在菜单中可以看到,您还可以丢弃该更改集,或者将该更改集内容与它所基于的流进行对比。 备注:
    您可以切换到不同的配置并在那里执行更改,而不影响此更改集的状态,也可以在以后返回到此更改集来继续执行更改。
    为了最充分地利用更改集,可以让一个更改集中累积的更改密切相关                    – 使它们都相互关联或用于同一用途。
  • 使用您的 DOORS Next Generation 经验:
    • 打开 AMR System Requirements 模块。
    • 找到此工件:The handheld device shall provide for the means                                for the meter reader to manually enter a meter                                reading.
      双击该文本来编辑它,将                                six-digit 添加到 meter                                reading 之前。然后按下 Control + S 或单击其他地方来保存更改。
    • 将一个新的小节添加到小节 1.1.1 Handheld device 后,将它的类型设置为                                Heading 并命名为 Meter interface                                Unit
    • Meter Interface Unit                                小节中,添加一个新需求作为子需求,并添加以下文本:A meter will support                                two-way communication between the meter and server via a                                wireless network.
执行这些更改后,只有在处理此更改集的其他人能够看到它们。
完成更改后,您可以使用一个工作项来通知团队,该更改集已准备好批准了。更改集获得批准后,就准备好传送它了。
3.3                传送更改集更改集已准备好传送到流中。它包含三个单独的更改,它们被分组到单个更改集中。传送更改集给团队影响极小,在所有更改已批准并准备好传送之后才能看到它们。
  • 确认更改集已选择为当前的配置。
  • 打开 Current Configuration 菜单并单击 Deliver Change                        Set
  • 单击 Deliver the Change Set,确认您希望传送该更改集。
  • 在向导中,检查更改集中的更改,并解决任何潜在的冲突。
    • 确认您正在传送的内容(更改集,作为 Source Configuration                            列出),传送到何处(列出为 Target Configuration)。单击                                Next >
    • 向导的下一步总结了更改集中的更改。可以单击左边已更改的工件,在右边查看对每个工件的更改的详细信息。检查所有更改后,单击                                Next >
  • 向导的最后一步是最后一次确认。确认摘要中显示的信息是正确的,然后单击 Finish
  • 请注意当前配置现在是流 。检查对工件的更改,确认您的编辑都包含在其中。这些更改现在可供在 AMR (RM)                        Grid 流中工作的所有其他人看到。
小结在此实验中,您使用了更改集,所以团队可以在主要开发流之外修改工件,在他们准备好之后,团队可丢弃更高级或将它传送到流中。更改集传送到流后,它可与其他流共享,您会在下一个练习中看到。
返回列表