Adoxio.Dynamics.DevOps
Adoxio.Dynamics.DevOps copied to clipboard
Add function to support scripting data export
As a developer I would like to use Adoxio.Dynamics.DevOps to call Microsoft.Xrm.DevOps.Data.PowerShell functions to export filtered configuration data that is compatible with the DataMigration utility and existing Adoxio.Dynamics.DevOps function to expand and compress data.
This is a feature we have wanted for a long time so it should be a nice addition. I have left some feedback in your PR for this (#1).
One thing I have noticed is it is using Microsoft.Xrm.DevOps.Data.PowerShell, however our intention has been to use Microsoft's official version of the data migration utility once it was available for use in a scriptable version, which was done last year and is available as a PowerShell module, see Microsoft.Xrm.Tooling.ConfigurationMigration.
Could you please switch to the Microsoft version instead?
I didn't realize that was available. I'll make that change as soon as I can.
I'm working on the change to use Microsoft.Xrm.Tooling.ConfigurationMigration which simplifies settings scripts since the FetchXml is no longer part of the script.
Looking ahead I would like to continue to reference Microsoft.Xrm.DevOps.PowerShell in this project because I need a bit of functionality it provides around merging two or more config data files into one file.
I will submit a second issue for that and bring it forward with a separate PR.