Stefan Schippers
12/13/2022, 1:08 PMxschem --diff test_solar_panel2.sch test_solar_panel.sch
in this example the reference test_solar_panel.sch is compared against solar_panel2.sch.
This can be done also with subversion or git (with some revision control system configuration, expecially for git) to compare a current schematic with an older commit.
Details are explained in this videoStefan Schippers
12/13/2022, 3:48 PM~/.gitconfig
do the job:
[difftool "xschem"]
cmd = /path/to/xschem --diff \"$LOCAL\" \"$REMOTE\"
and comparison with an older commit is done with:
git difftool -t xschem 625495e27a529c2a42dbf339457e7b5bae8fc3f0 xschem_library/examples/poweramp.sch