Контроль версий для Microsoft Word

4361
Speerian

Есть ли хороший метод контроля версий для документов со строгим форматированием? В идеале это то, что работает с git и показывает diff в удобном для просмотра формате.

Большинство вопросов, которые я видел по этому вопросу, относятся к 2010 году или ранее.

Мне известны следующие методы:

  • Пандоки с мерзавцем
    • Это был предпочтительный метод, но diff не всегда показывает, когда сильно отформатированная часть документа изменяется.
  • TortoiseSVN
    • Показывает разницу в слове. Diff сложнее для просмотра, чем git (3 окна и боковая панель занимают много места). Требует, чтобы слово было открыто. Большая кривая обучения, чем мерзавец.
  • MagnetSVN
    • Я дешевый

Есть ли другие способы использования MS Word в качестве контроля версий для MS Word?

10
Документы Word сохраняются в виде двоичных файлов, поэтому diff не читается. Я ищу что-то, что покажет разницу между двумя версиями документа. Я отредактирую свой вопрос, чтобы сделать это более понятным. Speerian 7 лет назад 0
Единственным реальным решением (смеется), вероятно, будет SharePoint. Daniel B 7 лет назад 0
Ищете что-то местное. Sharepoint, кажется, размещает документы удаленно, но спасибо за ответ! Speerian 7 лет назад 0
Чего ты хочешь достичь? Сотрудничество? Или возможность откатить изменения, сделанные кем-то, но все же отредактированные только одним человеком за раз? Mark Henderson 7 лет назад 0
@MarkHenderson Я хотел бы создать простой для отслеживания способ отслеживания изменений. В Word уже есть функция отслеживания изменений в документе, но она становится нечитаемой после определенного количества изменений. Таким образом, способ указать, что вы хотите видеть изменения между двумя экземплярами документа (просмотр различий). Возможность откатить изменения также является фактором. Speerian 7 лет назад 0
Я предлагаю использовать облачную систему синхронизации файлов, такую ​​как Dropbox, Google Drive или BOX. Пока элемент синхронизируется, все упомянутые выше хранят историю ревизий / копий, которые затем можно вернуть назад во времени. К сожалению, эти системы не имеют простого способа увидеть разницу между версиями (насколько я знаю), но вы можете использовать старые и новые копии и сравнивать их, используя слово: Меню инструментов> Отслеживать изменения> Сравнить документы. dandaman12 7 лет назад 0
Word уже имеет свой собственный контроль версий [Есть ли в Word 2013 контроль версий?] (Https://superuser.com/q/656771/241386). Он также поддерживает [отслеживание изменений] (https://support.office.com/en-us/article/Track-changes-in-Word-197ba630-0f5f-4a8e-9a77-3712475e806a) phuclv 6 лет назад 0

1 ответ на вопрос

4
Dave Mackey

Отличный вопрос, который я тоже искал ...

Лучшее, что я нашел на данный момент, - это скачать Writage (для которого требуется Pandoc - все бесплатно), надстройку для Microsoft Word, которая преобразует документы Word в уценку, а затем загрузить уценку на ваш хост (например, github, bitbucket).

Не идеально, но это работает.

Ох, и это немного работы ( Word Diff ), но в идеале, как мне кажется, все должно выглядеть.