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

No he encontrado buenos datos sobre cómo se implementa la característica de versiones. Según lo veo, hay tres forms en que podría implementarse:

  1. Las versiones separadas están todas en un file (posiblemente como fonts de resources)
  2. La información de la versión es parte del sistema de files
  3. La información de la versión se guarda en un set de files y se necesita una biblioteca para unirlos en un solo file

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

  • Cómo eliminar versiones guardadas en Mac OS X Lion
  • No puedo abrir la aplicación de correo desde que actualicé la última versión de Mountain Lion (10.8.2)
  • `rm` y la característica de versiones de Mac OS X
  • ¿Cómo recuperar las advertencias sobre el almacenamiento de la versión permanente?
  • Tamaño de volumen mínimo para habilitar el control de versiones
  • ¿Por qué tengo 3 versiones diferentes de Java en mi Mac?
  • ¿Cómo puedo volver a una versión anterior de un file usando la herramienta de control de versiones de files de Lion?
  • ¿Cómo funcionan las versiones con iCloud?
  • One Solution collect form web for “¿Cuáles son las implicaciones de cómo se almacenan las versiones?”

    Deberías leer la gran reseña del León de Siracusa en Ars Technica .

    La esencia de esto es, no, cada vez que otro progtwig intenta acceder al file (por ejemplo, intentas enviarlo en Mail, lo subes en safari), lo que el otro progtwig obtendrá es la versión actual que estás viendo. Nada más.

    Ver más en esta sección en particular .

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).