HALLOGRAM PUBLISHING
SHOPPING CARTSITE MAPCONTACT USPRODUCTS
HOMEBARCODESDEVELOPER TOOLSUSER TOOLSTRAINING
TLIB Version Control

Compare and Show the Differences Between Two Files

The TLIB Version Control for Windows built-in visual compare can be used to show the differences between two disk files or between two versions of a single file. TLIB Version Control is also available at the click of a button while you enter the comments for a new version, during an Update (check-in), to show the differences between the new version and its predecessor. This feature is available regardless of whether you are running TLIB for Windows directly or via a TLIB Version Control for Windows Add-In. Unlike most compare programs, TLIB shows you what has changed within the lines, as well as identifying which lines have changed.

TLIB Version Control

In the example shown above, you can see that old line 20 has been deleted, and old line 21 (new line 20) has been commented-out. Also, the two "AddEntry" statements have been changed, and the indentation of the "If" blocks has been corrected.

Note also that lines 16-19 are unchanged, but are nevertheless shown as "context." The amount of context shown (as well as various other options) can be adjusted by clicking on the Options button.

TLIB Version Control Features

  • Easy to use Graphical User Interface, with button bar, menus, right-button functionality, helpful status-bar guidance, MRUs, etc.. Honed to smooth ease-of-use through a long beta test cycle and continual improvements.
  • Flexible file pick-list, with multiple selection, sorting, etc..
  • Full compatibility with command-line versions of TLIB and full upward-compatibility with all past versions of TLIB.
  • Direct support for the compiler-native �project files� for several popular software development tools, including Visual Basic 3.0-6.0, Watcom C/C++ 10.x-11.0, Borland/Inprise Delphi, Symantec Visual Cafe, MS Developer Studio 5.0 (C++/J++/etc.), the MultiEdit and Codewright editors, and Help Magician Pro.
  • That means you can simply "open" a compiler-native project in TLIB, rather than specifying files with wild-cards and file-lists. (We will also be adding support for other compilers and editors.)
  • Fully restartable multiple-file operations. TLIB optionally deselects each file in the pick-list when done processing that file, so you can cancel the operation (or skip individual files) and later restart the command to resume where you left off or process the skipped files.
  • A very nice, colorful, side-by-side visual compare, fully integrated.
  • Easy to use Windows-based installation under Windows 3.1, Windows-95/98, Win-OS/2, and Windows-NT. Includes an uninstaller, too, but we doubt you'll ever use it.
  • TLIB Add-Ins for Visual Basic 4.0 (32-bit only), Visual Basic 5.0, and (in beta) Visual Basic 6.0. Even VB 4.0 standard edition and VB 5.0 Learning Edition are supported.
  • TLIB Add-In for MS Developer Studio 5.0 (C++/J++/etc.).
  • Three public APIs, for integrating TLIB with your application: a callable interface to the fully-reentrant TLIB Windows DLL engine, an "invisible DDE" interface to the TLIB for Windows executable, and an API based on the Windows messaging system.
  • Includes command-line versions of TLIB with support for long filenames (paths of up to 80, 104, or 259 characters, depending upon the version & configuration of TLIB and the OS) under OS/2, Windows-95/98, and Windows-NT.
  • The GUI (graphical) TLIB for Windows supports long filenames under Windows-95/98 and Windows-NT. Under OS/2, you must stick to "8.3" file names or else use the included OS/2 command-line version of TLIB, which does support longer file names.
  • A configuration parameter can be set to enforce "8.3" filenames in mixed-platform environments, to ensure compatibility.
  • Unrivaled configurability. TLIB now supports over 100 different configuration parameters. TLIB's configuration file supports "if/endif," "include," conditional loading, environment variable references, and full expression evaluation, including parentheses and 28 different operators.
  • TLIB Configuration Wizard helps you quickly configure TLIB the way you need it.
  • Very flexible wild-card specifications, including support for file-lists, multiple asterisks in wild-card specs (even under DOS or Windows 3.1x), six different wild-card search modes (most of which can now be combined), and optional automatic spanning of subdirectories (with any/all search modes).
  • Automatic translation of DOS, Unix, and Macintosh ASCII text files; that is, text files with all three common kinds of end-of-line delimiters: LF, CR, and CR+LF. Configurable control over which text format is generated by TLIB when extracting ("checking out") text files. (Of course, for binary files no translation is ever done.)


TLIB Version Control Combo (Electronically Delivered)..................$225.00


Home || Shopping Cart || Site Map || Newsletter/Blog
Search HALLoGRAM || Request More Information
CALL TOLL FREE 1-866-340-3404

©Copyright 2005 HALLoGRAM Publishing, Aurora CO. All Rights Reserved.
All products mentioned in this site are trademarks of their respective owners.
Prices subject to change without notice
dmcakegrim