Araxis Merge — это программное обеспечение для сравнения и слияния файлов и папок, предназначенное главным образом для специалистов по разработке программного обеспечения, редакторов и инженеров по контролю версий. Программа поддерживает посекундное (побайтовое/построчное) сравнение двух и трёх версий файлов, визуальное представление различий и инструментальные средства для разрешения конфликтов при объединении изменений. Merge ориентирован на работу с текстовыми файлами исходного кода, конфигурацией и документооборотом, предоставляя понятный интерфейс для анализа и объединения изменений.
История и точные этапы развития Araxis Merge не представлены полностью в открытых источниках в контексте данного описания, поэтому ниже изложена типовая функциональность и сценарии использования, основанные на общедоступных описаниях программ этого класса. Решение поддерживает интеграцию с системами контроля версий, предоставляет возможности пакетной обработки и автоматизации сравнений, а также содержит средства для сравнения и синхронизации содержимого папок на локальных и сетевых носителях.
- 2-way и 3-way сравнение файлов: визуальное сравнение двух или трёх версий с подсветкой отличий и возможностью выбора фрагментов для объединения.
 - Слияние изменений: механизмы разрешения конфликтов при объединении изменений из разных источников с ручным и автоматическим режимами.
 - Сравнение папок и синхронизация: анализ содержимого директорий, выявление добавленных, удалённых и изменённых файлов, синхронизация структуры и содержимого.
 - Поддержка форматов и кодировок: работа с различными текстовыми кодировками, типами окончания строк и форматами файла.
 - Интеграция с системами контроля версий: совместимость с распространёнными VCS-инструментами для упрощения рабочей задачи при слиянии веток и ревизий.
 - Визуальные инструменты навигации: панель изменений, мини-карта различий, контекстные меню и сочетания клавиш для ускорения анализа.
 - Автоматизация и пакетная обработка: командная строка и скриптовые возможности для запуска сравнений и слияний в автоматизированных процессах.
 - Печать и экспорт отчётов: формирование отчётов о различиях для документации и аудита изменений.
 - Настраиваемые правила сравнения: фильтрация незначимых различий (например, пробелы, переносы строк) и создание пользовательских шаблонов для сравнения.
 - Рабочие сценарии для команд: поддержка коллективной работы при ревью кода, подготовке релизов и контроле качества текстовых артефактов.