Eclipse имеет очень изящную функцию «Сравнить с локальной историей», которая позволяет сравнивать все файлы в рабочей области с предыдущими ревизиями. Это очень полезно для восстановления старых версий, даже если они отсутствуют в системе контроля версий, и работает, потому что Eclipse сохраняет моментальные снимки всех файлов при их сохранении.
Eclipse (по умолчанию) хранит до одной недели, до пятидесяти изменений и до 1 МБ данных снимка на файл.
На Mac у вас также есть резервные копии Time Machine, которые делают снимок каждого файла один раз в час, сохраняя ежечасные снимки за день, ежедневные снимки за месяц и еженедельные снимки, пока не закончится место на диске.
Существует ли плагин Eclipse для использования данных Time Machine для локальной истории помимо копий, которые хранит Eclipse?