Ваш электронный адрес не будет опубликован. необходимые поля отмечены *

Спасибо за понимание и приводит к полезному программному обеспечению. Я надеюсь, что вы добавите в этот пост (пересмотреть его) в будущем.

Контроль версий для записей кажется наиболее подходящим для документов, которые являются сложными и / или большими. Возьмите в качестве примера книгу по экономике или термодинамике. Как правило, он будет написан в чем-то вроде LaTeX и объединит несколько файлов - не только отдельные файлы .tex, возможно, по одному для каждой главы, но также диаграммы, рисунки, возможно код и так далее. Он также будет включать ссылки, конечно, из bibtex, но, возможно, также из таких инструментов, как EndNote или Zotero.

Кроме того, по общему признанию, LaTex отлично подходит для набора текста и автоматизации документов, но не подходит для их составления. Таким образом, автор книги, вероятно, будет использовать дружественный к LaTeX интерфейс, такой как Scrivener или LyX. Это файлы, сохраненные из этих приложений, которые необходимо отслеживать, а также файлы PDF, PNG, R и другие, вставленные в документ, плюс изменения в библиографической базе данных. (Например, единственное различие между версиями 1.1 и 1.2 может заключаться в том, что 1.1 использует более раннюю версию ссылки, но 1.2 использует новая, исправленная версия.) Кроме того, должен быть простой (автоматический) способ ввода номера редакции в нижние колонтитулы документа. Если книга написана совместно, то, возможно, нижний колонтитул также должен указать имя участника, ответственного за последние изменения.

instagram viewer

Решение для хранения данных, такое как Dropbox, может хранить несколько версий файлов, но не всю вспомогательную информацию (например, почему были внесены изменения). AFAIK, эти решения также не позволяют вставлять номера редакций в документ (ы).

Так что, возможно, ревизионные системы, такие как Git, являются единственными практическими альтернативами. Если это так, я бы очень хотел увидеть в последующем посте вопросы, подобные описанным выше, и краткий учебник о том, как писателю следует начать использовать Git или альтернативу.

Я не вижу, как какое-либо из решений облачного хранения может решить эту проблему. Они в основном нарушают правило делать (только) одну вещь хорошо. Документы, Word и Draft объединяют в одном документе состав, форматирование и контроль версий документа.

Контроль версий является обязательным во всем (исходный код, документация). Стоит инвестировать, чтобы узнать, как использовать контроль версий. Это как страховой полис. Что бы ни случилось, вы всегда можете получить что-нибудь, если вы проверили это в системе контроля версий.

Тяга управления породами! Я использовал его, когда писал свои заявки в колледж. Когда мне нужно было увидеть мои старые правки, я полностью смог.

Я действительно не использую контроль версий. Если я получу новую идею над частью, над которой я работаю, я скопирую часть, которую собираюсь изменить, и сохраню ее в своем менеджере буфера обмена. Затем я изменю эту часть, добавлю аннотации и сравню обе версии рядом. Я могу управлять, так как я работаю один, и я пишу блокнот для мозгового штурма, прежде чем писать

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

Я только просмотрел статью, потому что я кодер, и все мои статьи написаны либо на коде, либо на LaTeX, так что нормальное управление версиями идеально подходит. Но спасибо за то, что вы обратили внимание на контроль версий.

Я чувствую, что это такой недооцененный инструмент во всех сообществах и может быть очень полезным. Если вы не работаете с большими файлами, затраты на хранение настолько малы (а хранилище так дешево), что нет веской причины иметь много-много версий. И это делает отслеживание вашей работы так легко! Я работал над своей докторской диссертацией (или, по крайней мере, начинал ее), и я был в состоянии воссоздать все, что я сделал за последние несколько лет. Я видел, как коды и документы развиваются и улучшаются.

И это даже не царапает поверхность инструментов для совместной работы! Это так полезно во многих средах!

Для онлайн-документов я рекомендую вам попробовать Revisionator на странице [Сломанный URL-адрес удален]. В отличие от черновика, это WYSIWYG, не требуется уценка.

Он также поддерживает больший набор функций контроля версий. Например, если вы хотите попробовать письменный эксперимент, вы можете разветвить документ. Позже, если хотите, вы можете автоматически объединить его с основным документом.