You can synchronize Azure DevOps work items with other work management systems, supported by Exalate.
Exalate for Azure DevOps converts issue tracker-based information into a common issue format, and the other way around.
You can exchange the following data between Azure DevOps and any other supported platform:
- work item type ↔ issue type
- title ↔ summary
- description ↔ description
- priority ↔ priority
- state ↔ status
- comments ↔ comments
- attachments ↔ attachments
- created by ↔ assignee
- custom fields ↔ custom fields
- area path ↔ string value
- tags ↔ labels
Configuring Exalate for Azure DevOps
Exalate for Azure DevOps is deployed on a separate server, either on one of our hosts or on your own server.
For more details about information security—check out our Security And Architecture White-paper.
To set up Exalate:
1. Install Exalate.
There are two ways to install Exalate for Azure DevOps: through the marketplace or deploy on your own server.
You need to have a valid Exalate license on both work management systems to sync data.
Check out these guides on how to install Exalate:
- From the marketplace: Install Exalate on Azure DevOps from the marketplace
- On your own server: Install Exalate for Azure DevOps on Docker
2. Verify Exalate.
After installing Exalate you need to set it up for the first time.
3. Set up a connection.
In Exalate for Azure DevOps, there are three configuration types of connections:
- Basic—a connection can be established for a limited set of issue fields. Recommended for use cases of basic complexity.
- Visual—a connection between instances is established using a single visual interface. Requires admin access to both instances. Recommended for use cases of basic to intermediate complexity.
- Script—each side of the connection is set up separately with groovy-based script sync rules. Recommended for more complex and advanced use cases.
Depending on the license plan different configuration types are available. Check Pricing and licensing for more details.
Check out how to set up a Basic connection in Set up a Basic connection in Exalate for Azure DevOps
Check out how to set up a Visual connection in Set up a Visual connection in Exalate for Azure DevOps
Check out how to set up a Script connection in Set up a Script connection in Exalate for Azure DevOps
Check out common Exalate use cases.
4. Synchronize work items.
To start the synchronization for Azure DevOps, you need to configure a trigger. It helps to synchronize work items according to the specified search query.
Read about starting sync in Start sync in Exalate for Azure DevOps.
Configure the synchronization behavior of your use case with the help of configuration guides.