![]() |
OpenMake Meister |
Metadata can be move between Knowledgebase Servers by using a simple file copy. This synchronization enables a Knowledgebase Server to be mirror on another machine.
Summary of Metadata Types
The Metadata on the Knowledgebase Server is separated into different folders based upon the type. Table MD-1 describes the layout.
Table MD-1 Metadata Layout
Folder (Relative to openmake.war/) |
File Type |
Description |
kb/activity descriptors |
XML |
Templates for workflow activity creation |
kb/build machines |
XML |
Descriptors for machines that connect to the server |
kb/build types |
XML |
Build service definitions including file extensions, rules and build methods to use |
kb/groups |
XML |
User groups for defining privileges |
kb/jobs/public |
XML |
Public workflow definitions |
kb/jobs/<userid> |
XML |
Private workflow definitions |
kb/projects |
Folder |
Project definitions. There are no XML files for projects – they exist only as folders containing XML Dependency Directory definitions. |
kb/projects/<project> |
XML |
Dependency Directory definitions. |
kb/schedules |
XML |
Execution schedule definitions for workflows with defined schedules. |
kb/users |
XML |
Defined users |
scripts |
‘.sc’ |
The build methods used by the build services. These are Perl script stubs. |