TOC PREV NEXT INDEX DOC LIST MASTER INDEX




More on Release Views (Apex/Summit)

The three kinds of release views are: development, stable, and frozen. Development release views are the least restricted, and frozen release views are the most restricted. Having three kinds of release views allows the release process to proceed from slightly restricted views that are used to support integration to read-only views that represent the final product of the release process.

You can change the kind of a release in place. This allows views to be incrementally stabilized in place as part of the release process without creating extra copies.

To create a release view, select File > Copy Object (Apex/Summit).

All release views have a .rel extension.

Importing Relationships between View Kinds

Import relationships are restricted by the kinds of views involved. The following table illustrates these restrictions:

FROM/TO
working
development
stable
frozen
working
ok
ok
ok
ok
development
error
ok
ok
ok
stable
error
ok
ok
ok
frozen
error
error
error
ok

Development Release Views

Development release views are areas in which multiple developers can integrate changes. A development release is the first step in an incremental approach to creating frozen releases and release networks.

Like a working view, a development release allows you to execute all import, export, and compilation commands and makes it possible to accept changes from other views. Unlike a working view, however, a development release does not allow you to execute any command that implies these operations:

All other version-control commands are accepted.

Stable Release Views

Stable releases support import changes and recompilation but do not allow any source changes. You can use stable views when you want the controlled source files to be frozen but recompilation is still required. For example, you might create stable views when a release needs to be recompiled for a different target.

Frozen Release Views

Frozen release views are read-only. No version control or compilation changes can be performed in these views. Clients, however, can import and compile against these views. For example, you might make a frozen release when the imports and compilation characteristics of the view are finalized.

Release views are also discussed in the Concepts Guide. Version control using Summit/CM is described in the Summit User's Guide.


Rational Software Corporation 
http://www.rational.com
support@rational.com
techpubs@rational.com
Copyright © 1993-2001, Rational Software Corporation. All rights reserved.
TOC PREV NEXT INDEX DOC LIST MASTER INDEX TECHNOTES APEX TIPS