WindowsИнтернет

Не только для программистов: лучшие системы контроля версий для писателей

Не только для программистов: лучшие системы контроля версий для писателей

В течение многих лет мой компьютер был хаотическим беспорядком документов с такими именами, как «work-document01», «work-document01.1» и так далее. Я дал им видимость организации с отметками времени папок. Но это был просто фальшивый фронт моего отсутствия умной организации или более полного отсутствия знаний о системах контроля версий и о том, как они могут быть эффективными для авторов.

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

Как писатели, мы знаем слово черновик . Но черновик — это просто грубый набросок, и он на самом деле не возвращает нас во времени к постепенным изменениям, которые мы вносим. С черновиком вы потерялись бы, если бы кто-то попросил вас вернуться в прошлое и показать им изменения, сделанные вами в определенную дату. С контролем версий вы можете.

Почему писатели должны использовать систему контроля версий?

Разработчики программного обеспечения используют системы контроля версий, такие как Git как необходимые инструменты. Git — это популярная и продвинутая система контроля версий, которая требует некоторого изучения. Если вы попытаетесь изучить Git, вы познакомитесь с такими терминами, как Repository или repo, который является основной базой данных для хранения всех файлов — текущих и исторических — связанных с проектом. Ветвь предполагает, что кто-то создает отдельную копию файла для личного использования или тестирования. Слияние или исправление обозначает применение изменений из одного файла в другой. Редакция представляет собой версию исходного кода. Хотя Head является последней версией, в журнале изменений перечислены все изменения, внесенные в файл.

Эти несколько основных определений должны дать вам общее представление о системе управления версиями и о том, как письменный проект может извлечь выгоду из организованного подхода отслеживания изменений с помощью VCS.

Преимущества не трудно понять.

  • Отслеживание инкрементных резервных копий и восстановление: каждый документ может быть автоматически заархивирован и восстановлен в одно мгновение.
  • Отслеживание каждого изменения: каждое бесконечно малое изменение может быть записано и может быть использовано для возврата файла в более раннее состояние.
  • Отслеживание написания экспериментов. Написание экспериментов можно помещать в изолированную среду, сохраняя основной файл в целости и сохранности.
  • Отслеживайте совместное редактирование и совместную работу. Команды могут работать независимо над своими файлами, но объединить их в последнюю редакцию — общую для команды.
  • Отслеживайте индивидуальный вклад: Хорошие системы VCS помечают изменения авторами, которые их вносят.

Как только вы начнете использовать организованные ревизии, сразу же станут очевидными преимущества, такие как наблюдение за развитием документа с течением времени. Хорошо, что вам не нужно использовать специализированные инструменты, такие как Git или Subversion. Вы можете опираться на некоторые распространенные инструменты для реализации базовых форм контроля версий, которые вы уже можете использовать в качестве писателя.

Простой контроль версий с Dropbox

Мой друг Бакари мимоходом упомянул управление версиями с Dropbox, когда сказал, что это одно из применений Dropbox, о котором вы, возможно, не думали о использования Dropbox, о которых вы, возможно, даже не думали о использования Dropbox, о которых вы могли и не подумать. . Использование решения облачного хранилища, такого как Dropbox, дает вам дополнительное измерение, поскольку вы можете получить доступ к ревизиям из любого места. Понимание версии управления версиями Dropbox не представляет никакой сложности.

Dropbox сохраняет снимки всех изменений в папке Dropbox за последние 30 дней. Если вы являетесь профессионалом или бизнес-пользователем, вы можете воспользоваться функцией Packrat, чтобы хранить неограниченные изменения в течение неограниченного времени.

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

система контроля версий

  • Щелкните правой кнопкой мыши локальную папку Dropbox и перейдите на веб-сайт Dropbox. Еще один щелчок правой кнопкой мыши по конкретному файлу покажет вам возможность проверить любые предыдущие версии файла.

программное обеспечение для контроля версий

  • Выберите « Предыдущие версии», и Dropbox отобразит онлайн-список различных снимков, которые Dropbox сделал во время истории файла. Выберите время для восстановления; установите переключатель слева от файла и нажмите кнопку «Восстановить».

программное обеспечение для контроля версий

Примечания:

  • Dropbox позволяет вам поделиться файлом. Любые сделанные изменения будут записаны на имя человека, который его сделал.
  • Dropbox не имеет функций синхронного взаимодействия в реальном времени, поэтому будет отображаться имя первого лица, которое сохраняет ревизию. Другой будет отображаться как конфликтующая копия.
  • Dropbox не сохраняет ваш документ автоматически.
  • Dropbox не объединяет изменения.

Переход к Google Документам

Google Docs обеспечивает синхронное редактирование документов в реальном времени. Документы, листы и слайды Google имеют панель истории изменений, в которой сразу отображаются все изменения, внесенные в документ каждым соавтором. Чтобы получить доступ к истории изменений, выполните следующие действия:

  • Перейти к файлу — см. Историю изменений .

программное обеспечение для контроля версий

  • Панель истории изменений открывается справа с подробными отметками времени и именем автора.

контроль версий

  • Совместные изменения будут отображаться так:

контроль версий

  • Изменения, сделанные конкретными соавторами, имеют цветовую кодировку в теле документа в цвете, сопоставленном с отдельным лицом на панели истории изменений.
  • Нажмите Восстановить эту ревизию, чтобы отобразить версию с определенного времени.
  • Нажмите X в правом верхнем углу панели «История документа», чтобы вернуться к текущей версии документа.

Примечания:

  • Документы Google автоматически сохранят ваш документ.
  • В Документах Google есть опция Показать более подробные ревизии для отображения более точных ревизий.
  • Google автоматически удаляет ревизии через 30 дней или 100 ревизий для экономии места.
  • Не забывайте, что благодаря интеграции Документов Google с Hangouts этот элементарный контроль версий становится более полезным.

Управление версиями и отслеживание изменений с помощью Microsoft Word

Хотя MS Word не имеет настоящего контроля версий, вы можете автоматически сохранять версии вашего файла, работая с ними с помощью функции автоматического восстановления. Это скорее экстренная функция в случае сбоя, а не явный способ управления версиями. Я показал вам, как автоматически сохранять документы с помощью функции автоматического восстановления в MS Word 2007 автоматически сохранять документы с помощью функции автоматического восстановления в MS Word 2007 автоматически сохранять документы с помощью функции автоматического Идея остается прежней. Вы найдете параметр автоматического восстановления в MS Word 2010 и 2013 в меню Файл — Параметры — Сохранить . По умолчанию он включен.

контроль версий

  • Чтобы восстановить файл, перейдите в Файл — Информация .
  • В разделе Версии выберите файл, который вы хотите восстановить в соответствии с отметкой времени.

Не только для программистов: лучшие системы контроля версий для писателей vcs Word02

  • На желтой панели в верхней части документа нажмите « Сравнить» . Нажатие на Восстановление перезаписывает все ранее сохраненные версии. Нажав на Сравнить, вы получите этот обзорный экран:

Не только для программистов: лучшие системы контроля версий для писателей vcs Word04

  • Раскрывающийся список « Управление версиями» также помогает восстановить черновые версии или удалить все черновые версии документа.

контроль версий

Функция отслеживания изменений в MS Word позволяет рецензенту вносить изменения в документ, а Word отслеживает предлагаемые изменения. Его реальная ценность проявляется, когда над документом работают два или более человека — скажем, писатель и редактор. Это также важный инструмент для совместного написания документов.

Вот видео на YouTube, которое показывает отслеживание изменений в действии:

Это самый близкий к методу управления версиями MS Word.

Примечания:

  • Реализация контроля версий в документах MS Office нуждается в помощи надстроек, таких как TortoiseSVN, который является клиентом Subversion для Office.

Черновик — потому что ничего не режет

Натан Контни (Nathan Kontny), который является автором инструмента этого автора, называет Draft лучшей системой контроля версий для написания. Он чувствовал себя обманутым Google Docs, и ему не нравится изучение Git. Draft — это система контроля версий для писателей, которая устраняет сложность и фактически делает сотрудничество разумным. Хотя Draft заслуживает полного обзора, для краткости я остановлюсь на его основных характеристиках.

  • Все начинается с простого входа. Интерфейс Draft похож на минималистский текстовый редактор. Просто начните писать.

Не только для программистов: лучшие системы контроля версий для писателей vcs draft01

  • Вы можете пометить изменения и сохранить их как черновики. Вы можете иметь несколько проектов. Изменения от одного к следующему имеют цветовую кодировку. Вы можете восстановить или удалить любой черновик.
  • Вы можете сравнить все свои проекты и посмотреть, как это изменилось со временем.
  • При совместной работе авторы работают над своей версией документа, а основной автор принимает или игнорирует каждое отдельное изменение.

система контроля версий

  • Импортируйте свои документы из Dropbox, Evernote, Box и Google Drive. Изменения могут быть автоматически синхронизированы обратно в облачные сервисы. Вы можете передать файл по FTP или загрузить его со своего рабочего стола. Загрузка изображений разрешена.
  • Черновик позволяет оставлять комментарии и заметки.
  • Черновик имеет расширение Chrome, которое работает с любыми текстами, превращает любую текстовую область в редактируемый блок.

Все возможности Draft хорошо объяснены . Это определенно инструмент, который вы должны иметь в своем арсенале, если вы писатель.

Если вы оценили простую элегантность Draft, то легко увидеть, чем он отличается от любого другого инструмента. Когда дело доходит до контроля версий для задачи по написанию, мне лично нравится быть проще… с акцентом на написание. Черновики ставят галочки «писать». А что насчет тебя? Вы сознательно используете контроль версий? Подумайте об этом и возвращайтесь к нам со своими комментариями.

Кредит Фотографии: Абстрактные Белые Маски через Shutterstock

Похожие посты
Интернет

Google Store Лучшие предложения

Windows

Драйверы для Windows 10

Интернет

Руководство по специальному режиму в сети

Windows

Лучшие приложения для фотографии на вашем Windows Phone