Home / scdiff update (Windows git/subversion/cvs gui diff previewer)

I’ve updated my little scdiff program and added git support.

If you work with git, Subversion or CVS from command line, scdiff is a handy program to preview your changes before committing them.

It works by creating before/after files in a temporary directory and launching a diff viewer (WinDiff by default, but can be configured) to show the diffs.

It auto-detects which scm is being used in a given directory, so you launch it by simply typing scdiff.

It requires git/svn/cvs executable be in the path. There still is no decent windows build of git, so I use cygwin to get git.