#521 closed task (fixed)
Sobreescribir los objetos al guardarlos
Reported by: | Pedro Gea | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | critical | Milestone: | Release 0.6 |
Component: | Persistence | Keywords: | |
Cc: |
Description
Se recomienda revisar los procesos de guardado y advertir al usuario cuando los archivos se sobreescriben.
Inicialmente esto viene motivado por la pérdida de los archivos previos cuando el proceso de guardado falla, véase #401, #516 y TOL#1069.
Se plantea la opción de renombrar (con una extensión 'backup') el archivo que va a ser sobreescrito.
También se recomienda revisar el uso de las versiones (véase #342) y failitar el incremento de la versión como alternativa a la sobreescritura.
Note: See
TracTickets for help on using
tickets.
(In [2397]) Se hace un método local de Ois.Store más ambicioso que permita elegir el comportamiento en caso de necesitar sobreescribir un archivo.
Se introduce una opción de MMS para configurar ésto. Por ahora se deja por defecto el mismo comportamiento que había hasta ahora.
Se introducen indicaciones en el modo de guardado para contradecir el comportamiento por defecto.
Closes #521