Usage

QShowDiff is simple command line tool which reads diff from standard input and visualise it. What type of diff is it (and thus how to parse it) is recognized automatically or can be specified on command line.

Synopsis

qshowdiff [options] [type]
If type of input is not specified QShowDiff tries to recognize input by itself.

Options

  • --text-codec codec_name
             Which text codec will be used.
  • --available-codecs
             Print out all available codecs.

Currently available types of input: git, bzr, svn, diffr, diff.

Examples

To show last changes in git repository (qshowdiff recognize by itself type of input):

$ git diff | qshowdiff

git screenshot

To genrate patch from svn and visualise them later (with exactly specified type of input):

$ svn diff > changes.patch
$ cat changes.patch | qshowdiff svn

svn screenshot

About

QShowDiff is simple tool for colourful visualisation of diffs.

QShowDiff is able to visualise diff generated from various version control systems and is able to recognize them by itself.

Source Code

Latest stable release:
qshowdiff-1.2.tar.gz.
Git repository: pitweb