Surround SCM includes award-winning Guiffy, the leading cross-platform compare/merge utility. With support for over 150 file formats, Guiffy can compare and merge source files of virtually any type. Guiffy also includes sophisticated folder and file tree compare and synchronization capabilities.

Major Features
-
Easy to Learn
Guiffy's Help file includes introduction documents — "How Do I..." for getting started and "Have It Your Way..." for popular setup choices. Help package includes Table of Contents, Index, and Search navigation. Help contents cover every aspect of Guiffy — the GUI and every operation’s options.
-
SureMerge
Guiffy's smart 3-way merge, called SureMerge, automatically goes beyond the focus on "conflicts" in other merge tools. Guiffy's "Attention" focus can be expanded by the user. And, SureMerge's heuristic algorithms result in fewer, easier to resolve changes.
-
ComparEdit
Guiffy’s ComparEdit features are very handy for when you need to find a change made in one version of a file and include it in the other — maybe a bug fix.
-
Multilingual UNICODE fonts
You can compare/merge and edit source files with text from all over the world. You’re in good hands with Guiffy’s Java-based UNICODE support and fonts such as Bitstream Cyberbit or Arial Unicode MS.
-
Easy to Use
Check out all the ease-of-use features in the User Interface Features list below.
-
MergEdit
Choice of 2-way or 3-way merge operations with views of both compare/merge files and the merge result. Guiffy’s MergEdit interface supports editing-in-place while merging. Navigation through remaining "Attention“ changes is automatic or user-directed. Each change can be resolved with a single click and reversed as well.
-
Integrated Folder/FileTree Compare/Synchronization
Guiffy includes an integrated Folder/FileTree compare capability. From the Folder Compare Tree view, a double-click quickly does a file compare in another window. And, a right-click brings up a menu of choices for merging, copying, or deleting, etc.
-
Over 150 File Encoding formats
Guiffy’s Java-based technology goes way beyond simple ASCII text files and includes support of: UTF8, UTF16, Big5, JIS, Shift-JIS, and EBCDIC (just to name a few).
File Merge/Compare Features
-
Inline Differences
Inline Differences are highlighted in reverse video. Controls allow for only showing differences which span less than a specified percentage of the line length and whether to show the differences as a single string or character by character. These options can be switched without re-comparing the files.
-
Powerful Ignore options
Guiffy’s Compare/Merge Ignore options include: Ignore Case, Ignore Whitespace, Ignore Blank lines, Ignore columns x-y, and Ignore lines matching any Regular Expression (up to 6). Each Ignore option can be applied on compares and/or merges.
-
Save files Encoded As
Saved files can be written in any Encoding format.
-
Flexible Show options
Compares can be displayed showing the entire files with differences, only the differences, or the differences within the context of n lines.
-
Compare algorithm choices
Guiffy's default compare algorithm, the Minimum Lines of Diff, is an improved version of the popular "unique anchors" algorithm. SureMerge uses a proprietary heuristic algorithm, Minimum Blocks of Diff. This algorithm can also be applied for compares — and works much better for very large files.
-
All kinds of End-of-Lines
Guiffy ignores End-of-Line differences. Saved files can be written with any EOL format.
Folder Compare Features
-
FileTree or Detailed Text views
Folder Compare results can be viewed as a FileTree (the default) or in a text form(more like a detailed directory listing).
-
Folder Compare options
Folder Compare Ignore options include: Ignore Subfolders(list), Ignore Filetypes(list), Ignore Modified Date and Time, Ignore File Size, and Verify files Match (Byte-by-Byte or with Text compare).
Folder Compare Show options include: Show SubFolders recursively, Show Files Matching, Added, Deleted, Changed
-
Folder or FileTrees
Folder Compares can be for one folder at a time(with the ability to drill down) or for an entire filetree at once(recursively).
-
Integrated with File Compare
Double clicks or right click perform file compares or synchronize operations or 2-3way merges. The compare/merges performed this way are aware of all the file compare/merge options.
-
Text compare verify
When verifying with text compare whether files match, a quick verify compare is performed which is aware of all the file compare options. Verify compares stop on the first diff.
User Interface Features
-
Multi-File/Folder Open interfaces
Open both files or folders from one dialog with: history lists, single-click copy/paste, and Browse capabilities.
-
Flexible Style Controls
Guiffy supports a flexible set of style controls. A built in set of Styles are provided to give you an idea of the possibilities. Color choices for matching. inserted, and deleted text can be combined with background colors for each of those types and change blocks. Font choices can also be setup for each style category.
-
View choices
Differences can be viewed side-by-side, split horizontally, or together in a single window.
-
Synchronized Scrolling
Guiffy's vertical and horizontal scrolling is synchronized with one set of scrollbars.
-
MouseWheel support
The MouseWheel is supported, AND its scrolling is synchronized.
-
Clickable Scroll Meters
Clicking on the scroll meters takes you directly to that point in the view.
-
Edit Menu operations
During ComparEdit or MergEdit a full set of Edit menu operations are available including: Copy, Cut, Paste, Undo, and Redo. Plus, special operations for marking lines as removed and flipping the order of changes in a merge block.
-
Toolbars
Guiffy's user interface includes toolbars for frequently used operations. There are several separate toolbars displayed within a 1 or 2 tier panel depending upon the window's width and which bars are visible.
-
Shortcuts and Accelerators
Guiffy's MenuBar and MenuChoices accept keyboard Alt-key Shortcuts and Ctrl-key Accelerators.
-
Changes Choice List
A changes choice list is provided for directly navigating to a change block.
-
Find
A Find tool is provided for searching the text.
-
Next/Previous Change/Attention
Navigation tools for next/previous changes and next/previous merge attentions are provided.
-
Save Settings
All of Guiffy's Options choices and things like the Guiffy window size and location can be preserved. You can Save the Settings at any time. And Save Settings can be setup to be automatic on Exit.
-
Translations
Guiffy's user interface is available in Spanish, German, French, and Italian.
Other Features
-
Save Differences As
File and Folder compare together views can be saved as text. File compares can also be saved as an RCS diff text file — for use with patch. And, file compare views can be saved as HTML.
-
Merge Checkpoint/Resume
Saved Merge Files can be opened to resume merging.
-
Print Differences
File and Folder compare together views can be printed. Printed reports include page headers and differences are printed in bold.
|
Attend Demo
Download
Contact Us
Features
Configuration Mgmt
Fast, Highly Scalable
Branching and Labeling
Workflow and Automation
Customize to Your Needs
Application Integrations
Compare and Merge
Distributed Development
Security
Reporting
Issue Tracking
Web & WebDAV
Asset Management
|