AIMP Forum
AIMP for Windows => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: Artem on April 27, 2021, 16:20:21
-
Алексей Долматов (https://www.aimp.ru/forum/index.php?action=profile;u=26051) предложил такую штуку, как автосохранение проекта каждые N минут. Причем автосохранение будет вестись не в открытый проект, а в отдельный файл в подпапке auto-save. Конечно, это не полноценная замена undo-функции, но и она может быть полезной - в случае чего, у вас будет и сохраненный прогресс работы над скином, и хоть какая-то возможность откатиться. Собственно, у меня вопрос - была ли бы вам полезной такая штука?
-
Эта штука может сыграть и злую шутку - ведь, не известно, сколько из тех N минут осталось до очередного автосохранения, и, если фатальную (ли ?) ошибку заметил не зразу, то она и запишется в файл.
Тогда нужно хранить хотя бы 2-3 копии предыдущих сохранений, что в сущности будет подобно фотошоповскому свопу, который порой разрастается до нескольких гигабайт, и в нашем случае будет не меньше.
Мне за всю мою практику всего лишь раз пришлось прибегнуть к использованию bak-файла проекта, просто лень было переделывать.
-
Эта штука может сыграть и злую шутку - ведь, не известно, сколько из тех N минут осталось до очередного автосохранения, и, если фатальную (ли ?) ошибку заметил не зразу, то она и запишется в файл.
Тогда нужно хранить хотя бы 2-3 копии предыдущих сохранений, что в сущности будет подобно фотошоповскому свопу, который порой разрастается до нескольких гигабайт, и в нашем случае будет не меньше.
Мне за всю мою практику всего лишь раз пришлось прибегнуть к использованию bak-файла проекта, просто лень было переделывать.
Да-да, в подпапке будет храниться далеко не одна копия
-
Когда проект весит десятки мегабайт и время сохранения значительно, предпочитаю держать этот процесс под контролем. У меня было два или три случая, когда проект спасал лишь bak-файл. Дабы не оказаться в подобной ситуации ещё, я периодически сохраняю проект под другим именем, т.е. проект у меня содержит две/три копии разной степени свежести. Неудобно, согласен. Автоматизировать этот процесс было бы неплохо, но если можно юудет настраивать "глубину параноидальности".
-
если можно юудет настраивать "глубину параноидальности".
Количество копий? интервал?
-
Количество копий? интервал?
Да, именно это я и имел ввиду.
-
Да-да, в подпапке будет храниться далеко не одна копия
Если это будет не одним файлом, то, наверное, не стоит это Undo выносить в меню редактора, поскольку большие проекты грузятся довольно долго, оставить эту работу на уровне файлового менеджера.
По голосованию - нейтрален.
-
Проголосовал "ЗА", хотя согласен с Александром, что не редко (не увидев вовремя) и какая гадость может так автосохраниться. Но, думаю, выловить потом или изменить/заменить какую-то часть или исправить ошибку будет проще чем после определённого времени проделанной работы вдруг понять, что проект "заело", а перезапустив - понимаешь, что заново надо столько сделать, что... не-его-в-баню-как-нибудь-в-другой-раз.
Сейчас делаю как McClaud - на определённом этапе сохраняю проект под следующим порядковым номером.
-
Я довольно быстро пришел к тому, что необходима возможность откатиться на предыдущие версии проекта в случае чего. Из-за этого перед каким-либо внесением изменений в проект или сохранением просто делал копию вручную. Это не раз спасало в мелочах, когда необходимо было вернуть текстуру, скрипт или посмотреть как было "до".
По голосованию нейтрален. Контроль процесса, наверно, более предпочтителен, когда сам делаешь копию до внесения изменений, а не автоматические копии.
-
Я нейтрален, но все же думаю будит полезным. У меня уже выработался рефлекс "паранойного сохранения" за долгие годы использования всяческих графических редакторов, но даже там автовосстановление порой было весьма кстати. Вообще я иногда думаю что не хватает кнопки совмещающую в себя три действия: сохранить+собрать+применить