1schdiff(1) 1.8.2.20130925 schdiff(1)
2
3
4
6 schdiff - Graphical diff tool for schematics
7
8
10 schdiff infile1.sch infile2.sch
11
12
13
15 The schdiff program will use ImageMagick(1) to display a graphical diff
16 of two gschem schematic files. It's most useful when combined with a
17 revision control system so it can compare two revisions of the same
18 file, review changes, etc. However, it is limited in that it can only
19 compare two files at a time; it cannot diff entire directories nor can
20 it diff an entire revision (unless that revision affected only one
21 file). It can easily be configured to work with most revision control
22 systems. Here are instructions for three:
23
24 git: Use the difftool command exactly as you would use diff , but sup‐
25 ply the -x schdiff option.
26
27 mercurial: Use the schdiff command exactly as you would use diff , but
28 add the following lines to your .hgrc:
29
30 [extensions]
31 hgext.extdiff =
32 [extdiff]
33 cmd.schdiff = schdiff
34
35 subversion: Use the diff command like normal, but supply the --diff-cmd
36 schdiff option.
37
38
40 Use git to view the changes to a file between two revisions
41 git difftool -x schdiff 182110f690c51eb53ea1799fd022e87322d742e3
42 039e012397f2638d1577dd7c80fb862a5503dbfd cpu.sch
43
44
45 Use mercurial to see all the changes since a specific revision
46 hg schdiff -r 8442880f9835 cpld.sch
47
48
49 Use subversion to review a specific revision
50 svn diff --diff-cmd schdiff -c 49 power.sch
51
52
54 If you find one, please report it at https://bugs.launchpad.net/geda
55
56
58 Alan Somers
59
60
62 composite(1), display(1), git(1), gschem(1), hg(1), svn(1)
63
64
65
66gEDA Project September 25th, 2013 schdiff(1)