Я ищу редактор документов (или программное обеспечение), который «создает ревизию» каждый раз, когда файл сохраняется (если есть изменения). Предпочтительнее показать разницу хорошим способом. Что-то вроде комбинации «автоматического резервного копирования с / ж» + meld
средство просмотра различий.
Онлайн-пример - версия Аскубунту. ( Пример )
Два приходят на ум:
Более подробный ответ:
28.1 Контроль версий
Система контроля версий - это программа, которая может записывать несколько версий исходного файла, храня такую информацию, как время создания каждой версии, кто ее сделал, и описание того, что было изменено.
Интерфейс управления версиями Emacs называется VC. Команды VC работают с несколькими различными системами контроля версий; В настоящее время он поддерживает GNU Arch, Bazaar, CVS, Git, Mercurial, Monotone, RCS, SCCS / CSSC и Subversion. Из них проект GNU распространяет CVS, Arch, RCS и Bazaar .
VC включается автоматически при каждом посещении файла, управляемого системой контроля версий. Чтобы полностью отключить VC, установите для настраиваемой переменной
blockquote>vc-handled-backends
значение nil (см. Настройка VC ).
Кроме того, в контекстном меню файлового менеджера также перечислены действия, связанные с другими плагинами, такие как действия сборки (связанные с плагином системы сборки), действия CVS / Subversion (связанные с плагинами системы управления версиями) и действия проекта (связанные с плагином менеджера проекта). Это позволяет вам удобно выполнять все действия из файлового менеджера.
blockquote>Плагин GIT для Anjuta.