¿Cuáles son las implicaciones de cómo se almacenan las versiones?

3

No he encontrado buenos datos sobre cómo se implementa la función de las versiones. A mi modo de ver, hay tres formas de implementarlo:

  1. Las versiones separadas están todas en un archivo (posiblemente como fuentes de recursos)
  2. La información de la versión es parte del sistema de archivos
  3. La información de la versión se guarda en un conjunto de archivos y es necesario que una biblioteca los junte en un solo archivo

Quiero saber porque me preocupa lo que sucederá cuando envíe una copia de un archivo a un tercero. ¿Podrá el tercero ver el historial del archivo (malo en algunos casos, deseable en otros)? ¿Qué sucede si el tercero está utilizando una versión anterior de OS X, o un sistema operativo completamente diferente?

    
pregunta Chas. Owens 22.07.2011 - 15:47

1 respuesta

7

Deberías leer la gran reseña de Siracusa's Lion en Ars Technica .

La esencia de esto es, no, cada vez que otro programa intenta acceder al archivo (por ejemplo, estás intentando enviarlo por correo, subirlo en un safari) lo que el otro programa obtendrá es la versión actual que eres mirando a. Nada más.

Vea más en esta sección particular de .

    
respondido por el Enrico Susatyo 22.07.2011 - 16:05

Lea otras preguntas en las etiquetas