OpenMake Meister

Migrating KB Server Metadata to another KB Server

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.