LINUX.ORG.RU

История изменений

Исправление alexmaru, (текущая версия) :

у ты прикинь сколько процессов и потоков в фоне работают. это-же все нужно «логировать» с момента включения

а зачем? Нужно просто сделать API для глобального шага назад. А в софте пускай потихоньку реализуют. Если доступно - пусть высвечивается икнонка «восстановить предыдущее состояние». С самого начала это будут поддерживать браузеры, например, и файл-менеджеры.

Ну, что-то типа:

  • Программа сделала действие, и отправила в API - "у меня есть восстановимое действие, название «Переименованные файлы», и дальше данные для самой софтины, чтобы вернуть всё взад. Со стороны самого API должны быть реализованы простейшие действия, типа достать файлы из корзины, отменить переименования, и.т.д. А всё остальное уже реализует софт для себя.

Если нужно следить за файлами - в новых фс же есть «мгновенные снепшоты».

Исходная версия alexmaru, :

у ты прикинь сколько процессов и потоков в фоне работают. это-же все нужно «логировать» с момента включения

а зачем? Нужно просто сделать API для глобального шага назад. А в софте пускай потихоньку реализуют. Если доступно - пусть высвечивается икнонка «восстановить предыдущее состояние». С самого начала это будут поддерживать браузеры, например, и файл-менеджеры.