В сообщении от Wednesday 10 February 2021 23:07:23 Phyllis Smith via Cin написал(а): > Does anyone have any objections to checking in the Autosave Backup code to > GIT? Does it seem to be safe enough? I know Andrew had suggested to "test > with caution" so is there any concern? I have not encountered any > anomalies in my tests and you know I always log in as root.
I was concerned about, well plain bad copypasta on my side, or system time going back and forth during editing session ... > > On Wed, Feb 10, 2021 at 1:51 AM Andrea paz via Cin < > [email protected]> wrote: > > > I was thinking of adding a section in the manual about how backup > > works in CinGG. > > Please correct me if I am wrong: > > if I don't enable the new option (default), a backup is created at > > each editing action (see below the list of actions suggested by > > Andràs) but this overwrites the previous backup.prev so in .bcast5 > > there will be only one backup file (plus backup.xml whose function I > > don't understand). The same when we manually create a backup via File > > --> save backup. When we make a File --> Load backup, in addition to > > bring on the timeline the backup.prev we also create a new > > backup.prev. > > > > If I enable "Autosaves continuous backups" the backup.prev file is not > > overwritten, but a new backup.prev_xxxxxxxx_xxxxxx (with data and > > clock time) is created. These are small files so their number is not a > > problem. In any case when you exit CinGG the various backups are > > deleted except for the last 50, which will still be available at the > > next restart. The new option is put in Settings --> Preferences --> > > Appearance Tab under the Dangerous section because if you have a crash > > or anyway you don't exit CinGG correctly, the delete phase doesn't > > happen and the risk is the increase of the backup files inside .bcast5 > > but, as said, their size is very small and so not a big problem. > > With this option enabled, how does File --> save/load backup work? > > Is there anything I didn't understand? Is there anything to add? > > > > > > > > There are a few parts where save_backup() is called (Reuss Andràs): > > > > cinelerra/cwindowgui.C:2 > > cinelerra/swindow.C:1 > > cinelerra/keyframepopup.C:2 > > cinelerra/pluginpopup.C:1 > > cinelerra/mwindowedit.C:87 > > cinelerra/presetsgui.C.sav1:1 > > cinelerra/assetpopup.C:1 > > cinelerra/cwindowtool.C:1 > > cinelerra/render.C:1 > > cinelerra/setformat.C:1 > > cinelerra/mwindow.C:9 > > cinelerra/keyframegui.C:2 > > cinelerra/mwindowgui.C:1 > > cinelerra/mainmenu.C:1 > > cinelerra/loadfile.C:2 > > cinelerra/savefile.C:2 > > cinelerra/menueffects.C:1 > > cinelerra/main.C:1 > > cinelerra/presetsgui.C.sav:1 > > cinelerra/record.C:1 > > cinelerra/plugindialog.C:1 > > -- > > Cin mailing list > > [email protected] > > https://lists.cinelerra-gg.org/mailman/listinfo/cin > > > -- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin

