What does BI-Lifecycle Management stand for and what Pentaho addresses?

What Pentaho addresses in recent releases is shown in bold:

PDI can be integrated into existing Lifecycle Management tools, e.g. Subversion or Git.

Deployment, Configuration Management (Team Collaboration, Code-Versioning) and the Metadata Store

PDI options for storing Metadata:

Notes on the File Based Repository (since PDI 4.0):
The file based repository stores the jobs and transformations as .kjb and .ktr files in XML format below a given directory and can be used like the normal File based store. The main difference: It can be referenced like a job or transformation stored in a database or enterprise repository but is still stored in the file system.

Deployment options:

Manual tasks

Automated tasks

Existing Enterprise Infrastructure Integration

Simple integration in your environment by using the file based store and/or command line options for

Concepts for the Enterprise Edition (EE) Repository

Content Management - Features

Content Management – Team Projects

Note: When you move it, it can still be referenced when links are specified with „Specify by reference“ (see below)

Content Management – Backup and Deployment

Backup from one server and restoring to another server could be a option for the deployment, but not, when you have different security and scheduling on the test and production servers. You may omit the pentaho-solutions/quartz/ folder in this case.

Another deployment method would be to Export and Import the whole repository or parts of it. (see deployment options and the links to the related documentation for reference)

You may chose the option to have dev/test/prod directories below your team project and change the directory by named variables:

You can link to a resource (like a sub-job, a transformation, or a sub-transformation) by name or reference.

Related Documentation