IBM SC34-4499-03 Personal Computer User Manual


 
Refer to the VisualAge Generator
Generator’s Guide
for more details on the OVR
part.
2. In TeamConnection (build function):
a. The build administrator selects the EZEPREP collector of the initial build tree of
a program proxy in wa1 for f1, and requests a build.
b. TeamConnection places the generator build event on the build queue, and the
generator build agent detects a new build event that it can service.
c. The build processor invokes the generator build script, which parses the name
of the generation configuration map name from the generated part’s build
parameters.
d. The build script invokes the generator, which imports the configuration map and
its references to the generation ENVY manager. The ENVY manager used by
generation is identified by a VisualAge INI file on the generation build server.
The ENVY/Manager-TeamConnection Bridge determines whether each
application referenced already exists in the generation Envy manager, and only
imports an application if that version of the application is not already in the
manager.
Note: For VisualAge Generator builds, you can use the environment variable
TC_ENVY_REFRESH to control when VisualAge Generator builders will
import the required configuration map from TeamConnection.
TC_ENVY_REFRESH can be used to affect the following behaviors:
v If TC_ENVY_REFRESH=null, the configuration map will not be
imported from TeamConnection if that version of the configuration map
is already in the connected Envy Manager.
v If TC_ENVY_REFRESH=null, the configuration map will be imported
from TeamConnection if that version of the configuration map is not
already in the connected Envy Manager.
v If TC_ENVY_REFRESH=notnull, the configuration map will always be
imported from TeamConnection. This setting is important if you use
VisualAge DataAtlas to modify data elements that are dependents of
the configuration map. In that case, if the data elements have been
modified since the configuration map was exported to
TeamConnection, the builder will warn you that the configuration map
is not synchronized with its dependent data elements
only if
TC_ENVY_REFRESH=notnull. Such a warning allows you to import
the changed data elements into a new edition of the configuration map
and export the resulting new version to TeamConnection, before trying
the build again
Setting TC_ENVY_REFRESH is only relevant in the environment of the
TeamConnection build server that performs the VisualAge generator
builds.
e. The generator uses the ENVY/Manager-TeamConnection Bridge to update the
outputs and dependencies in the build tree.
264 User’s Guide