Cómo rastrear los cambios en los files almacenados en Oracle Berkeley DB XML

Me pregunto cómo es posible rastrear las modificaciones hechas en los files XML almacenados en un Berkeley DB XML.

p.ej

Tenemos muchos files XML que almacenan algunos parameters. Intentamos almacenarlos en Berkeley DB XML.

Pero queremos poder realizar un seguimiento de los cambios entre dos versiones del mismo file XML almacenadas en Berkeley DB XML utilizando la herramienta de control de versiones (Clearcase, svn, …)

¿Es posible? ¿El control de versión de Berkeley DB XML es una opción?

Es posible rastrear cualquier file de text en una herramienta de control de fuente, y ClearCase tiene un administrador de tipo xml que facilita la comparación de versión.

El OP Sébastien Sénégas agrega en los comentarios :

la pregunta es hacer un seguimiento de los cambios una vez que el file XML se almacena en Berkeley DataBase XML

No hay nada en SVN o ClearCase que permita rastrear de forma nativa una Base de datos de Berkeley: esas herramientas rastrean cualquier file fuente, sin distinción.

De modo que a less que enlace simbólicamente sus files xml desde su Berkeley DataBase a una vista de instantánea de ClearCase, no se beneficiaría de las versiones.

Tendrá que diseñar ese tipo de gestión del cambio en la aplicación que requiere la gestión del cambio. O bien, si está buscando un enfoque más forense, puede profundizar en los loggings de transactions.

    Intereting Posts