ArcGIS Pro Version 2.8.
I have a project where a user will maintain an .aprx for publishing onto a production portal.
When the user want's the aprx published (as a single Map Service), the aprx is passed to us and we simply publish it.
The previous aprx is archived, the newly published aprx becomes the current aprx, then the process is repeated...
Is there an existing tool to compare 2 aprx's to detect changes in layer order, symbology, definition queries, changed data sources... you name it?
The purpose of this is to properly log changes to the projects in a consistent manner, and for the diff report to be a useful prompt for our team checking there's no errors (spelling mistakes, bad symbology choices etc. not stuff that would show up in Analyze Map).
I guess I'm happy with how to do it in arcpy, although if you have suggestions outside of comparisons of the Layer Class properties I'd welcome them. I really wanted to check if anyone had any tips or experience of other existing methods.
Solved! Go to Solution.
Ah that's unfortunate, I was hoping for a "Of course!, have you not seen the project comparison tool before??"
Python it is then.
The data comparison toolset looks handy and will definitely be used, thanks.