File Comparators

These settings configure file comparators, which can be invoked by the corresponding actions from the Query menu.

You can link a specific File Pattern to a file comparator (file compare tool). You can either choose to use the Built-in text file comparator or an External comparator. An external comparator is defined by the Operating System Command to be executed, and its Arguments.

Arguments are passed to the Command as it would occur from OS command line. Additionally the place holder ${leftFile} and ${rightFile} can be used, which are substituted by the absolute file path of the left resp. right file to compare. In cases, where an ./svn-internal file like the base file is used for comparison, the content of this file is copied to a temporary location and this temporary file is passed as parameter.

Built-in

These settings configure the Built-in text file comparator.

The Tab Size specifies the width (number of characters) which is used to display a TAB character. The Inner Line Comparison specifies the 'block size' to be used for comparing within lines. With Show Whitespaces whitespace characters will be displayed. With Show Line Numbers a line number gutter will be prepended. If Ignore whitespace for line comparison is selected, two lines are treated as equal, if they only differ in the number, but not in the position of whitespaces.