The following topics describe how to administer Rational® Synergy Distributed
services and databases. The DCM manager is responsible for the smooth,
day-to-day operation of Rational Synergy
Distributed.
DCM settings
The ccm dcm -settings command allows you
to change the most common DCM settings that affect the operation of
DCM in the current database.
Email notification
Rational Synergy
uses a default mail tool for DCM email notification.
Broadcast database and packages
The broadcast database definition does not represent
any single real database. Its purpose is to allow you to create a
DCM transfer package that can be received in any database.
Creating and maintaining mirrored databases
You can set up a new database to be a "mirror"
of an existing database, meaning that all eligible objects created
in one are DCM replicated to the other.
Replication of releases, processes, and folder templates
A process is a collection of generic process rules. The process rules are for a set of purposes that together control how the update members operation includes changes in projects or project groupings. The process rules control how changes flow from development through one or more testing stages to release.
Transfer modes
A transfer mode is a method by which DCM sends transfer
packages to a destination database.
Cluster IDs
All objects in a DCM database are automatically assigned
a cluster ID. This attribute uniquely identifies an object across
all Rational Synergy repositories,
and is directly related to the database in which the object was created.
DCM performance
DCM performance is impacted by direct and indirect members of transfer sets and by local and remote databases.
Work area handling on DCM receive
When DCM receives a project that is not in the
receiving database, it creates a project with the same work area properties
as in the source database.
Using automatic receive
An automatic receive is an operation
you start at the source database as part of the generate operation.
Use automatic receive for generate, transfer, and receive operations
using a single operation from the command-line interface.
Parallel checking
In parallel development, it is important to merge parallel
changes made to the same object that are to be included in a release.
Working in a distributed development environment impacts the use of
parallel development.
Work area subdirectory templates and paths
Projects created in different databases might use the same
project name and version. Each project must use a different work area
path if it is to be successfully maintained by Rational Synergy.