| Model
|
PkgVersion ( baseName, versionId,
baseDir, isTest, isInternal, openNotes, secureNotes )
|
| Description
|
Describes one particular installed version of a package.
|
| Additional id's
|
baseDir: Each PkgVersion is related to one
specific base directory, so this key must be unique.
|
|
baseName (r)
|
Specifies the base package for this version.
Relation to
BasePackage.name.
|
|
versionId
|
Complete version identifier. Examples: "5.28", "2.0.43b".
If the package has no version identifier, this field is empty.
The concatenation of baseName + versionId must be unique.
|
|
baseDir
|
The absolute path name of the ``base directory,'' that is,
the root directory where the installed package lives. At this
writing, all such pathnames start with "/fs/packages/".
|
|
isTest
|
Boolean value, true if this version is ``under test,'' meaning
it is not ready for general usage.
|
|
isInternal
|
Boolean value, true if this version is intended for use by TCC
staff only. Document for such packages will not be visible in
the software inventory shown to users.
|
|
openNotes
|
Publicly readable notes on this version.
|
|
secureNotes
|
Any notes on this version that should not be visible to anyone
but TCC personnel.
|