Есть ли редактор документов с контролем версий

Я ищу редактор документов (или программное обеспечение), который «создает ревизию» каждый раз, когда файл сохраняется (если есть изменения). Предпочтительнее показать разницу хорошим способом. Что-то вроде комбинации «автоматического резервного копирования с / ж» + meld средство просмотра различий.

Онлайн-пример - версия Аскубунту. ( Пример )

1
задан 13 April 2017 в 15:23

1 ответ

Два приходят на ум:

  • Emacs
  • Anjuta

Более подробный ответ:

Из Emacs manual :

28.1 Контроль версий

Система контроля версий - это программа, которая может записывать несколько версий исходного файла, храня такую ​​информацию, как время создания каждой версии, кто ее сделал, и описание того, что было изменено.

Интерфейс управления версиями Emacs называется VC. Команды VC работают с несколькими различными системами контроля версий; В настоящее время он поддерживает GNU Arch, Bazaar, CVS, Git, Mercurial, Monotone, RCS, SCCS / CSSC и Subversion. Из них проект GNU распространяет CVS, Arch, RCS и Bazaar .

VC включается автоматически при каждом посещении файла, управляемого системой контроля версий. Чтобы полностью отключить VC, установите для настраиваемой переменной vc-handled-backends значение nil (см. Настройка VC ).


Из списка функций Anjuta :

Кроме того, в контекстном меню файлового менеджера также перечислены действия, связанные с другими плагинами, такие как действия сборки (связанные с плагином системы сборки), действия CVS / Subversion (связанные с плагинами системы управления версиями) и действия проекта (связанные с плагином менеджера проекта). Это позволяет вам удобно выполнять все действия из файлового менеджера.

Плагин GIT для Anjuta.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: