Compare

Previous Next

Compare is the operation of detecting and reporting differences between similar (but probably different) versions of the same data set: comparisons of data sets from 2 repositories.

Comparison is performed by application. For example, Delivery Manager supports the comparison of metadata sets (application = USD), application data sets (application = <your application name>), and authorisation data sets (application = USAUTH).

Comparison requires 2 input XML files, the left file and right file, which may be obtained by executing export actions. Comparison outputs a third XML file, which describes the result of the comparison, the "diff" file. This "diff" file is an executable: the instructions it contains may be executed by importing the "diff" file into a repository where the differences have not yet been applied.

Using comparison, you can bring (upgrade) a repository B to the same state as another repository A. Export the contents of A as the left file. Export the contents of B as the right file. Execute the comparison. Import the resulting "diff" file into B:

DL_clip0027

While performing the comparison, Delivery Manager needs to log on to B to retrieve primary key information that serves as the basis for comparison.

To execute the comparison, call the Compare data files action.

 

collapseInput data format
collapseOutput ("diff") data format
collapseComparison by application
collapseOutput file names
collapseDelivery Manager actions performing Compare

 

See Also

Export

Import

Compare data files