Безопасность и восстановление
Потеря работы — худший страх писателя, поэтому Writer Studio защищает вашу рукопись четырьмя механизмами, каждый из которых покрывает свой вид потери. Они не пересекаются — для любой ситуации ответом служит ровно один из них. Поскольку восстановление всегда под рукой, вы можете перестраивать, править и экспериментировать без страха.
| Что потеряно | Механизм |
|---|---|
| Несохранённые правки после краша | Автосохранение + восстановление после краша |
| Удалённый элемент, ещё восстановимый | Корзина |
| Более ранняя версия сцены, которая у вас ещё есть | История версий |
| Весь проект, катастрофа или окончательно удалённый элемент | Бэкап |
Автосохранение и восстановление после краша
Ваш текст и структура сохраняются непрерывно по мере письма — об этом не нужно помнить. Если приложение неожиданно закроется, оно откроется там, где вы остановились, и ваши последние правки уже будут на месте. Ни диалога восстановления, ни предупреждения о потере данных.
Если сохранение всё же не удастся (ошибка диска, заблокированный файл), редактор покажет состояние неудачного сохранения и сохранит ваш несохранённый текст в безопасности, повторяя попытки, — ваши слова никогда не теряются молча, и вы всегда можете скопировать их.
Корзина
Удаление обратимо. Когда вы удаляете сцену, главу, часть, персонажа, локацию, сюжетную линию, заметку, изображение или саму книгу, она перемещается в Корзину, а не исчезает.
- Элемент в Корзине скрыт везде — в структуре, навигации, поиске, экспорте и контексте ИИ, — но он не пропал, и ссылки на него никогда не повисают (ссылка на удалённого персонажа просто показывается как указывающая на удалённый элемент).
- Восстановление возвращает его одним действием ровно туда, где он был.
- Удаление контейнера забирает его содержимое как единое целое; восстановление возвращает всё вместе.
Откройте панель Корзина в панели активности, чтобы восстановить элементы или удалить их окончательно.
Окончательное удаление убирает элемент, его содержимое и ссылки на него навсегда. После этого его больше нет в Корзине — он может вернуться только через восстановление бэкапа или откат всего проекта (ниже). Окончательное удаление сначала просит подтверждения.
История версий
История версий строится вокруг сцены: её основное применение — таймлайн ранних версий одной сцены, чтобы вы могли экспериментировать с фрагментом и откатиться назад, если изменение не понравилось.
Откройте Историю версий из открытой сцены. Вы увидите ранние версии этой сцены в хронологическом порядке. Для любой версии вы можете:
- Просмотреть её.
- Сравнить её с текущим текстом, чтобы увидеть, что именно изменилось.
- Восстановить её — это заменит текст только этой сцены. Никакая другая сцена не меняется.
Таймлайн заполняется автоматически по мере письма; вы также можете отметить версию меткой в важный момент. Восстановление само по себе обратимо: Writer Studio сначала записывает текущее состояние как версию, так что вы всегда можете вернуться к нему.
Версия сцены захватывает её прозу вместе с собственным списком присутствующих персонажей и точкой зрения (POV). Восстановление возвращает текст сцены и этот список вместе и никогда не правит ваши карточки персонажей или локаций — ваши знания об истории остаются нетронутыми.
Переименование или перемещение сцены запускает для неё новый таймлайн версий — прежняя история под старым именем больше не показывается в панели (сами версии не удаляются, просто больше не связаны с новым именем).
Восстановление всего проекта — это вторичный, продвинутый путь для случаев, когда нужно вернуть весь проект к более ранней точке, включая элементы, удалённые или окончательно стёртые с тех пор. Поскольку оно возвращает всё, что было убрано после той точки, и перезаписывает текущую работу, Writer Studio чётко предупреждает, что именно будет восстановлено, прежде чем запустить процесс.
Бэкап
Бэкап — это полная копия всего проекта, хранящаяся вне рабочего состояния, — для восстановления после катастрофы, такой как отказ диска или повреждение файлов. Бэкап включает ваши файлы плюс историю версий и текущую Корзину, так что восстановление из него сохраняет вашу историю, а не только последний текст. Он работает независимо от приложения, так что сделанный ранее бэкап может пересобрать проект даже после того, как рабочая папка пропала.
Расположение и политика бэкапа задаются для каждого устройства в Настройках, поскольку бэкапы и их пути относятся к конкретной машине.
Разрушительные операции
Операции, которые нельзя тихо отменить, — окончательное удаление, восстановление всего проекта и любое восстановление, перезаписывающее текущий текст, — всегда чётко обозначаются и показываются вам для просмотра, прежде чем вступят в силу. Всё остальное (удаление в Корзину, восстановление версии) безопасно обратимо.
Writer Studio использует простое слово «версии» — никаких «снимков» и технического жаргона систем контроля версий. История ваша и на вашем языке.