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 con®guration map name from the generated part's build parameters.

d.The build script invokes the generator, which imports the con®guration map and its references to the generation ENVY manager. The ENVY manager used by generation is identi®ed by a VisualAge INI ®le 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 con®guration map from TeamConnection. TC_ENVY_REFRESH can be used to affect the following behaviors:

vIf TC_ENVY_REFRESH=null, the con®guration map will not be imported from TeamConnection if that version of the con®guration map is already in the connected Envy Manager.

vIf TC_ENVY_REFRESH=null, the con®guration map will be imported from TeamConnection if that version of the con®guration map is not already in the connected Envy Manager.

vIf TC_ENVY_REFRESH=notnull, the con®guration 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 con®guration map. In that case, if the data elements have been modi®ed since the con®guration map was exported to TeamConnection, the builder will warn you that the con®guration 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 con®guration 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.

264User's Guide

Page 284
Image 284
IBM SC34-4499-03 manual TeamConnection build function