_n.EnvironmentsSolutionComparer

This XrmToolBox tool allows you to compare the installed solutions between two or more Microsoft Dataverse environments and drill down into components of solutions to compare (developed by Riccardo Gregori).

When there is no proper deployment process, the solutions are out of sync between multiple environments.
To check what solutions are missing or having version mismatch between the environments, you can use this tool to list the solutions with version numbers for all environments to compare.

There is a preview feature that loads the components of the selected solution in the different environments to visualise the differences. This preview feature is still a work in progress and it may not be able to show all component names and match the components property.
  • Tool Information
  • Functionalities
    • Compare the solutions between different environments (Fig. 1)
      • Connect to the additional environments (Fig. 1, Pt. 1)
        • Remove the selected environment (Fig. 1, Pt. 2)
      • Visualise the difference based on the color-coded table cells
        • Green rows - all environment have the same solution with the same version number (Fig. 1, Pt. 8)
        • Amber rows
          • the solution is missing in one of the environments (Fig. 1, Pt. 6)
          • the solution version mismatch in one of the environments (Fig. 1, Pt. 7)
        • Red cells - the solution is not installed in that particular environment (Fig. 1, Pt. 9)
    • Compare the components of the solution of the selected solution between different environments (Fig. 2, Pt. 1)
      • Additionally, the tool can
        • Find the solution by name and focus the selection (Fig. 1, Pt. 3)
        • Export the table data into an Excel file (Fig. 1, Pt. 4)
        • Show/hide the invisible/system solutions from the list (Fig. 1, Pt. 4)
        • Show logs and exceptions from the actions (Fig. 1, Pt. 10)
          • Allow copying of output logs to the clipboard (Fig. 1, Pt. 11)

    Fig. 1 - Environment Comparer Tool Table Selection

    Fig. 2 - Solution Components

    This is part of the #TooLDR series where I test and review the tools for Power Platform. You can check out the information for the other tools on this page.

    Comments

    Popular Posts