Parallel Release Development

  1. To support parallel release development in AccuRev without a direct impact on the synchronization process, define at least two additional streams as children of the gated stream which is used for synchronizing files from AccuRev to Endevor.
  2. In Enterprise Developer, select the AccuRev workspace entry and use New > Project… to create two new workspaces based on the new streams associated to corresponding general Eclipse projects. Refreshing the stream browser should show a structure like in the sample below: In this configuration, different teams could work independently from each other. Integration streams are available below the gated stream, before changes are synchronized to Endevor. The first team which promotes files to the gated stream would make their changes directly visible to the other teams, of course causing stale or overlap status in their workspaces which have to be resolved using the functions described in the previous chapters.