¿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 sincronizo los llaveros entre las computadoras?
  • ¿Cuáles son todos estos files de Python?
  • ¿Alguien tiene Logic 8 trabajando con Lion?
  • Los gestos del trackpad dejan de funcionar
  • ¿Cómo arreglar lsregister asociaciones que fallan después de reiniciar?
  • Cómo instalar Fresh ML
  • Algunas windows en OS X Lion no se mueven a primer plano al tomar foco
  • ¿Cómo elimino a un usuario a través del modo de usuario único en 10.7?
  • ¿Cómo cambio rápidamente el calendar actual que se está utilizando para nuevos events en Lion?
  • Hot Corners para Mission Control deja de funcionar
  • Licencia oficial Apple Lion Thumb Drive para Apple
  • Cambiar la date de creación de un file
  • 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).