Source control of InfoSphere DataStage and QualityStage assets

You can use the IBM® InfoSphere® Information Server Manager deployment tool to manage your IBM InfoSphere DataStage® and QualityStage® jobs and associated assets in your source control system.

The deployment tool gives you direct access to these source control systems: Concurrent Versions System (CVS), IBM Rational ClearCase®, and IBM Rational Team Concert™.

In a typical DataStage and QualityStage development environment, multiple developers connect to the same InfoSphere Information Server system, and so to the same metadata repository. Each developer works on their own Windows computer that has the InfoSphere DataStage and QualityStage clients installed. If developers want to submit the assets they develop to the source control system, they can install the deployment tool on the same computer as these clients.

The deployment tool uses an Eclipse workspace, referred to as the source control workspace, as a local transfer area for assets being submitted to the source control system.

Submitting an asset from the metadata repository to your source control system is a two-step process:
  1. You send the asset to the source control workspace. The deployment tool creates an archive file from the asset, then writes the archive file to the source control workspace.
  2. You send the artifact to the source control system. The deployment tool submits the asset archive, known as an artifact, to the source control repository.
Restoring an asset in the metadata repository from the version in the source control repository is a two-step process:
  1. You replace the artifact in the source control workspace. The deployment tool retrieves the asset archive, known as an artifact, from the source control repository.
  2. You replace the asset in the metadata repository. The deployment tool imports the artifact from the source control project as an asset in the metadata repository.

The conceptual relationship between the metadata repository, the deployment tool, and the source control repository is illustrated in the following figure:

Figure 1. Relationship between metadata repository, InfoSphere Information Server Manager, and source control repositoryConceptual view of how the InfoSphere Information Server Manager interfaces with a source control system