• ¿Cómo funciona la gestión de documentos en OpenKM?

  • Hemos intentado hacer de OpenKM una aplicación lo más intuitiva posible, sin embargo siempre viene bien algún consejo.
Hemos intentado hacer de OpenKM una aplicación lo más intuitiva posible, sin embargo siempre viene bien algún consejo.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #29611  by el_inventor
 
Buenas,

Esta es una pregunta abierta, ¿Cómo gestiona OpenKM los docuemtos?
Es decir, es bien sabído que se pueden restaurar versiones anteriores de documentos pero,

- Un repositorio git usa un arbol de versiones y guarda sólo las modificaciones (por ende no ocupa tanto espacio)
- Un repositorio SVN guarda cada archivo modificado (por tanto pesa mas)

Entonces, ¿Cómo los gestiona? ¿guarda repetidamente varias versiones del docuemto o solo los cambios?

Necesito saber esto porque uso un servidor interno para la organización donde trabajo y el almacenamiento es escaso, (nada raro... :? ) y quiero saber si implementar OpenKM o no.

Espero sus respuestas,

Gracias de antemano. :D
 #29626  by jllort
 
Hola, bueno estas hablando de la función delta. Esto ha pasado a la historia ya prácticamente nadie la utiliza y intentaré explicarte rápidamente el porque.
La Delta lo que hace es guardar el diferencial de cambios a un elevado coste de CPU. Esto implica que cada vez que quieres una versión de un documentos tienes que aplicar la función para a partir de los diferenciales obtener la versión y obviamente cada versión nueva vuelve a machacar la CPU. Teniendo en cuenta que el espacio de disco es muy económico ( no es un problema como era antes ), la función delta poco a poco se ha ido abandonando y normalmente la gente guarda ya los ficheros completos, no el original y los diferenciales.

Se podría implementar un datastore en OpenKM con esta funcionalidad, nosotros esto lo consideramos como deprecado. Aunque fuese una instalación brutal, creemos que el coste que tiene de CPU lo desaconseja totalmente. En el caso del git o svn, bueno aquí fíjate que normalmente se procesan ficheros de texto, lo cual aplicar la delta puede tener un coste asumible, pero trasladar esto a cualquier tipo de binario ... no te lo aconsejo.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.