Where can I download the XSD (XML schema definition) of files exported by Cache Studio ?
When you export entities like classes, routines, globals in Cache Studio, you usually end up with XML files that looks like this :
<?xml version="1.0" encoding="UTF-8"?> <Export generator="Cache" version="25"> <Class name="base.monitoredpage"> <Abstract>1</Abstract> <Super>%CSP.Page</Super> <TimeCreated>63439,41357.461462</TimeCreated> <Parameter name="ENCODED"> <Default>0</Default> </Parameter> ...
I was wondering if the XSD (schema definition) of those files are available somewhere (eg : in Cache InterSystems website). I searched but could not find anything.
I am asking this because I have a project which is under versioning control (eg: git). Everything is exported/imported using SyncTool which use XML files. The default diff tools (eg : kdiff3) have trouble to merge them properly as they treat them like regular text files. It seems there is diff/merge tools available on the market that are able to deal with XML files, but your need the XSD file that goes along with it to make it work properly.