Цитата(SWT-RUS @ May 3 2017, 23:06)
Прошу прощения за дилетантство. Меня до последнего момента SVN спасала. Она и сейчас спасет - всего полдня протерял. Можете по подробнее рассказать про iCDB Project Backup
цитата fill-a кажется с его старого сайта
Есть три базы:
- текущая проекта (т.е. после последнего нажатия Save) (папка Layout)
- авто бекап (папка Layout_Temp)
- бекап (папка BackupDatabase)
Если произошел сбой, то система при загрузке проекта предлагает загрузится из первых двух.
Бекап обновляется при нажатии вами Save, т.е. то что сохранилось сейчас становится текущим, а предыдущее удачное сохранение становится бекапом. Чтобы нажать Save нужно нормально загрузится, т.е. теоретически невозможно сделать так, чтобы все три базы имели не загружаемые данные - если только сбой не произойдет в процессе выполнения Save, т.е. вместо того чтобы сначала перенести данные Layout в BackupDatabase и затем сохранить временные данные в Layout, произойдет сначала запись в Layout и сразу перенос этих же данных в BackupDatabase (т.е. во всех трех местах окажутся одинаковые испорченные данные).