Differ Help
Introduction
Differ is a plugin for Attack Integrated Environment (AIE).
It allows AIE users to compare the current development version of a file with a previously archived version of the file.
The archived version of the file could be an AIE backup, a Basic CM versioned file, or a file inside an archived build.
Legal
Differ is Copyright (C) 2007 Lee Bush. All Rights reserved.
Installation
To use Differ, you must install the Differ package into the
Core Plugins directory or into the User Plugins directory.
Some deployments of AIE may come with Differ pre-installed.
AIE should automatically load Differ the next time it starts up.
You can confirm that it is installed correctly by making sure that you see
Differ
under AIE's Tools
menu.
Configuration
Differ provides the ability to configure two types of things: the external diffing tool
and the build archive list. These configurations can be changed by going to the menu item Tools->Differ->Configure...
.
Configuring the External Diffing Tool
The external diffing tool is the program which is used to compare different versions of the same file.
These programs usually have a command line syntax where you can specify the old and new versions of a files.
In the Executable
text box, fill out the absolute path to the external diffing tools executable.
In the Arguments
text box, fill out the proper arguments according the syntax the external tool requires.
You may need to read the documention for the command line syntax of your particular external diffing tool.
Note that '%(file1)s
' and '%(file2)s
' are special tokens that will be replaced with the actual filenames that are compared when AIE wants to compare two files.
Configuring the Build Archive List
ZZZ TODO
Example Configuration
Below is an example configuration where tkdiff is configured as the external diffing tool.
Note that quotes have been placed around each of the filenames in the command line
parameters, so that spaces in filenames are interpreted correctly.
The example also shows
Usage
Comparing a File with an Older Version
ZZZ TODO
Comparing Current File to Backup Version
ZZZ TODO
Comparing Current File to Basic CM Version
ZZZ TODO
Comparing Current File to Version in Archived Builds
ZZZ TODO
Comparing a File with Another File
ZZZ TODO