Search 

"We use QA Wizard Pro to automatically raise bug reports, and TestTrack Pro provides email notifications to the relevant people at any time of the day."

Craig Smith

QA and Customer Service Manager

WeeWorld

Seapine Software Products
Surround SCM

Guiffy Advanced Cross-platform Diff/Merge

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.

Guiffy SureMerge

 

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

spacer
spacerHome | Contact Us | Legal | Privacy | Site Mapspacer© 2009 Seapine Software, Inc., All rights reserved.