Configuring a Connector Synchronization definition

0 Likes
over 7 years ago
Each Synchronization element in the XML configuration provides information about the projects and types to synchronize between repositories. The Synchronization elements include:
  • Source – The name of the source DataSource (one of default the Borland CM Hub definitions).
  • Target – The name of the target DataSource (the ‘other’ repository definition).
  • TypeMap(s) – Information about the types to synchronize between the source and target.
    • Source - The name of the type in the source repository.
    • Target – The name of the type in the target repository.
    • PropertyMap – Mapping of property names and values between the source and target types.
  • ProjectMap(s)– Mapping of projects to map between the source and target repositories.
    • Source – The name of the Project in the source repository.
    • Target – The name of the Project in the target repository.
  • RelationshipMap(s)– Optional mapping of relationships between source and target items.
    • RelationshipSource – Information about the type where the relationship data is stored in the repository and the name of the property where the relationship is stored (Example – in Rally the source ‘Task’ stores it’s target ‘Story’ ID using the ‘workProduct’ property)
    • RelationshipTarget – Information about the type of data to fetch from the RelationshipSource property and the type of link to be created in the CM Hub (Example – link type ‘Execution’ will be created in the CM Hub for the relationship between Story & Task)

Comment List
Anonymous
Related Discussions
Recommended