IBM SC34-4499-03 manual Working with component and release processes

Models: SC34-4499-03

1 356
Download 356 pages 55.74 Kb
Page 119
Image 119

workAreaName

1208

releaseName

robot_control

predecessor

1208:2

hasSuccessor

yes

releaseVersion

no

addDate

1995/01/14 11:13:25

freezeDate

1995/01/15 09:01:35

name

1208:4

workAreaName

1208

releaseName

robot_control

predecessor

1208:3

hasSuccessor

no

releaseVersion

no

addDate

1995/01/16 08:10:15

freezeDate

1995/01/16 10:05:11

So what does it all mean?

vname is the name of the version in the work area.

vworkAreaName is the name of the work area that owns the version.

vReleaseName is the name of the release that owns the version.

vPredecessor is the name of the version that precedes, or is the parent of, this version.

vhasSuccessor has a value of yes if the version has a successor, no if it does not.

vreleaseVersion has a value of yes if the version is part of the release's main version history; the value is no if the version belongs to a work area.

vaddDate is the date and time the version was created.

vfreezeDate is the date the version was frozen.

This report seems erroneous. TeamConnection returned four versions in the report even though Alex has executed the freeze command against his work area only three times. The fourth version, 1208:4, is the unfrozen version in which Alex is currently making his changes.

Another concern might be the predecessor of the ®rst version returned in the report. Why is its predecessor robot_control:5? At some point Alex began his work by making modi®cations to the latest code in the release. The ®rst version of Alex's changes is based on the release version robot_control:5.

After reviewing the report, Alex thinks that his last working copy of optics.c was saved when he created version 1208:2. However, to make sure, he wants to see the parts modi®ed in version 1208:2. He issues the following command:

teamc report -view partView -version 1208:2 -release robot_control -where "currentVersion=©1208:2©" -stanza

This report returns a list of parts visible to version 1208:2 that have a currentVersion (or version ID) of 1208:2. If a part has such a version ID, the part was modi®ed in the version 1208:2.

Chapter 6. Working with component and release processes 99

Page 119
Image 119
IBM SC34-4499-03 manual Working with component and release processes