Altova DiffDog is the unique diff / merge utility for files, directories, and database schemas and tables. This powerful, easy-to-use diff merge tool lets you quickly compare and merge text or source code files, synchronize directories, and compare database schemas and tables via its straightforward visual interface. DiffDog also provides advanced XML-aware differencing and editing capabilities.
File Differencing
Altova DiffDog includes powerful capabilities for comparing and merging text files quickly and easily, even source code files, Word documents and compressed ZIP archives. You can compare and merge any type of text-based file, with support for Unicode, ASCII, MBCS, and any other file formats. Edit directly in either side of a comparison pair and update an existing file or save a new copy.
XML Differencing
DiffDog includes powerful functionality for comparing, merging, and editing XML files and schemas in an intelligent, XML-aware manner. With robust features such as well-formedness and validation checking, code completion, entry helpers, XML-conformant syntax coloring, and more, DiffDog is a must-have differencing utility for Web and software developers working with XML.
Folder Differencing
Today's power users and developers need a quick, efficient way to keep their many directories in sync whether they contain source code and documentation files, or MP3s and digital images. DiffDog allows you to compare and merge folders and directories of any size, even folders on local and remote FTP and HTTP servers (based on user privileges) to compare, merge, and synchronize.
Database Differencing
DiffDog includes intuitive database compare and merge functionality for table contents and database schemas. You can compare two databases of the same type, for instance a developer's version and the production version of a database, or you can compare different database types. Merge table contents directly, or generate SQL merge scripts. Schema alter scripts can be run directly or sent to DatabaseSpy for further development.
New in DiffDog 2024:
- Native support for MySQL and MariaDB (Enterprise only)
- Support for horizontal mouse wheel scrolling
License Types for Altova Software Products
The following is a short description of the available license types.
Installed Users
You may install and use a copy of the software on your compatible computer, up to the permitted number of users.
Example: package size 5 -> install and use on up to 5 computers.
Concurrent Users
You may install the software on any compatible computers, up to ten (10) times the permitted number of users, provided that only the permitted number of users actually use the software at the same time.
Example: package size 5 -> install on up to 50 (10 times 5) computers and use on up to 5 computers at the same time.
Named Users
If you have licensed the "Named User" version of the software, you may install the Software on up to 5 compatible personal computers or workstations of which you are the primary user thereby allowing you to switch from one computer to the other as necessary provided that only one instance of the Software will be used by you as the Named User at any given time. If you have purchased multiple Named User licenses, each individual Named User will receive a separate license key code.
Please note that for some products not all of the licensing models mentioned above may be available.
|