A variant on the extract a schema and compare is to use JadeBatchExtract to extract in sections. See the section "Extracting Schemas in Sections" in the UserGuide.
For example the following extracts every schema in the system to the directory C:\temp2\userSchemas
jadclient path=e:\jadesystems\jade6111\system app=JadeBatchExtract schema=JadeSchema server=singleUser endJade Every C:\temp2\userSchemas\schemas.mul "<sections>"
Because each Type (Class) is extracted to a separate file and the methods are in the same order (this is not true in a scm file) it is easier to compare for differences.
KDiff3 allows you to recursively compare the folders quickly.
This is also a good way to get files than can be banked into subversion.
Hi @Shadowfax. I'm also working on banking jade schemas into SVN.
In regard of the code above, have you managed to get the it working? What did you use for the sections parameter?