Previous Topic: External Compare or Merge ToolsNext Topic: Merge a Branch Version to the Trunk


Default Command Line Settings

Default command lines for supported external tools are provided in the list of external tools that follows. All external tools require file names to be specified on the command line.

The following parameters define only file names and not complete file paths:

$(File1), $(File2)

Defines files displayed in the left and right panes of the comparison tool.

$(TrunkFile), $(BranchFile), $(ResultsFile)

Defines files displayed in the left and right panes of the merge tool and the results file for two-way and three-way merge.

$(AncestorFile)

Defines common ancestor file for three-way merge only.

$(Version1), $(Version2)

Defines the path to the files displayed in the left and right panes of the compare tool.

Some external tools require full path names and file names to be specified on the command line. For this case, the following corresponding parameters are defined:

$(FilePath1), $(FilePath2), $(TrunkFilePath), $(BranchFilePath), $(AncestorFilePath), $(ResultsFilePath)

Default commands for external tools are defined in the following list; the tools differ with regard to which parameters need to be replaced in command syntax:

Note: For help with additional parameters you can set for a tool, see the help for that tool.