Версионирование файлов Apple – это спасительная функция, встроенная в каждый Mac, но знаете ли вы, как ею пользоваться?
Image Credit: spaxiax/Depositphotos.
Версионирование файлов – это упускаемая из виду функция macOS. Это функция, которая использует восстановительные возможности Time Machine для восстановления старых версий документов
Версионные файловые системы – это не новость, но многие до сих пор не знают, что их Mac может это делать. С появлением новой файловой системы APFS от Apple, версионность становится еще более неотъемлемой частью системы
Это функция профессионального уровня, которая может выручить вас из беды в трудную минуту. Вот как ее использовать (и отключить, если очень хочется)
Автосохранение и версионирование файлов: Основные моменты Lion
OS X Lion была любимой или ненавистной версией операционной системы Apple. Воплотив в себе язык дизайна iOS, обновление macOS (тогда OS X) не обошлось без проблем. Одной из самых мощных функций было введение версионности файлов
Эта функция также принесла проблемы. В основном, Сохранить как превратилось в Дублировать. Однако теперь можно было просматривать каждое постепенное изменение документа и восстанавливать его
Если вы не выросли в старые добрые времена, то, возможно, не помните, как важно было постоянно сохранять информацию. Это делалось на случай, если сбой приложения или случайная перезагрузка стирали вашу работу. Более того, почти каждый человек случайно перезаписывал нужный ему документ
Вот почему эта функция очень важна. Как и Time Machine, Apple взяла то, чем раньше было сложно управлять, и сделала это функцией по умолчанию
Автосохранение: Клей версионирования
Если приложение поддерживает версионирование, оно поддерживает и автосохранение. Когда вы делаете паузу в добавлении контента, приложение автоматически сохраняет вашу работу. Если вы работаете постоянно, приложение по умолчанию сохраняет данные каждые несколько минут
Сохранять изменения вручную все же стоит, так как это не является универсальным для всех приложений.Office 2016 имеет собственное автосохранение и использует Office 365/One Drive для создания версий
С появлением APFS версионирование становится основной частью того, как приложения записывают данные в файловую систему. Будет интересно посмотреть, будет ли ОС затем рекламировать эти функции независимо от приложения
Возврат к последней открытой/сохраненной версии
Самый простой способ начать использовать возможности версионирования файлов – прямо в меню Файл. Открыв файл и внеся некоторые изменения, перейдите к выпадающему меню и выберите Revert. В этом меню есть опция Last Opened с отметкой времени и другая опция Last Saved также с отметкой времени
Last Opened удаляет все изменения, которые вы внесли в документ с момента его открытия. Сюда входит все, что вы могли сохранить. Если выбрать Last Saved , то произойдет переход к последнему сохранению. Если вы сделали это случайно, не волнуйтесь. Ваши последние изменения сохранятся как новая версия
Просмотр всех версий
Если вы ищете более старую версию документа, есть еще один вариант: File > Revert To > Browse All Versions. Текущая версия файла сдвигается в сторону, а сбоку появляется временная шкала сохраненных изменений
Если это выглядит знакомо, то это потому, что это почти идентично Time Machine. Прокрутите вдоль боковой стороны до изменения, к которому вы хотите вернуться, и нажмите Восстановить. Текущий набор изменений переместится на передний план, а восстановленная версия вернется в активное окно
Блокировка и дублирование файлов
Если вы работаете с шаблонными документами, версионирование может сэкономить вам массу времени. Вы сможете избежать часа, потраченного на исправление изменений, внесенных людьми в ваш пустой счет-фактуру. С другой стороны, что если вы хотите заставить людей сохранять счет-фактуру как новый файл?
Это тоже просто. Вы можете включить опцию при сохранении документа через строку заголовка. Щелкните на выпадающем списке рядом с заголовком документа в окне, раскрывающем имя файла и папку. В этом же окне есть флажок, позволяющий заблокировать файл
Вместо Сохранить как в меню Файл появилось Дублировать. Возможно, это самое большое изменение в macOS, связанное с переходом на новые версии. При использовании этой опции создается копия в том же каталоге, что и текущий файл, с добавлением copy к имени файла. Затем с помощью выпадающего списка вы можете переместить его в новое место
Дублирование файлов очень удобно, если вы работаете с шаблонами. Однако вы можете захотеть автоматически сохранить файл в новом месте или изменить тип файла. Чтобы получить Сохранить как , нажмите Файл , удерживая Option
Очистка старых версий
Если существует версия документа, которую вы хотите удалить, то ее удаление – дело довольно хлопотное. Перейдите в меню File > Revert > Browse All Versions. Найдите версию, которую вы хотите удалить, и нажмите на нее, чтобы она появилась с правой стороны
Затем поднимитесь в строку меню и вернитесь к пункту File > Revert , после чего вы увидите новую опцию Delete This Version. Когда вы нажмете на эту опцию, вас попросят подтвердить удаление этой версии навсегда. Нажмите Да и повторите для каждой версии файла, которую вы хотите удалить
Отключение версионности и автосохранения файлов
Если вы хотите полностью отключить эти функции, вам придется покопаться в Терминале. Вы возитесь с внутренностями ОС, поэтому это может вызвать проблемы, если вы не будете осторожны
Сначала найдите имя, под которым отображается ваше приложение, выполнив эту команду:
defaults domains
Найдите приложение, которое вы хотите отключить, и замените имя приложения в приведенной ниже команде на ваше приложение, убедившись, что скопировали все имя
defaults AppName ApplePersistence -bool no
Наконец, отключите автосохранение с помощью следующей команды. Снова замените имя приложения на имя, которое вы нашли с помощью команды defaults
defaults write AppName AutosavingDelay -int 0
Теперь ваше приложение не сохраняется автоматически, и у вас нет версионных файлов. Чтобы восстановить поведение по умолчанию, выполните эти две команды с именем вашего приложения:
defaults delete -app AppName ApplePersistence
defaults delete -app AppName AutosavingDelay
На Stack Exchange есть статья, в которой объясняется, как отключить эту функцию во всех приложениях. Автор предупреждает, что это может вызвать проблемы с медленным входом в систему. Поэтому будьте осторожны и сохраняйте команды для возврата изменений
Корпоративные функции для потребительской ОС
Apple делает Mac интересным для пользователей, делая передовые функции доступными. Версионирование и автосохранение были доступны и в других операционных системах, просто они были не так доступны для обычных пользователей
Какая ваша любимая профессиональная функция в macOS? Был ли случай, когда версионирование файлов спасло ваш бекон? Дубликаты файлов все еще раздражают вас? Дайте нам знать в комментариях
Image Credit: spaxiax/Depositphotos
Комментировать