Cómo deshabilitar las versiones en OS X Lion

Cómo deshabilitar las versiones en OS X Lion

En OS X Lion, hay una nueva característica que proporciona funciones de guardado automático y control de versiones. Me gustaría desactivar esta funcionalidad; simplemente no la quiero.

Tengo un flujo de trabajo que involucra mi dedo en gatillo en cmd-S, uso mi propio VCS cuando es necesario, guardo compulsivamente y abro aplicaciones como TextEdit y Preview como blocs de notas temporales sin querer que los cambios se guarden automáticamente y sin un estúpido cuadro de diálogo de desbloqueo que luego registra mis cambios cuando solo quieroverlos cambios y no registrarlos.

Entonces, ¿es posible desactivar las versiones sin volver a la 10.6?

PD: solo preguntocómo desactivar, nopara una discusióndelos pros y los contras de las características.

Respuesta1

Se puede hacer ejecutando el siguiente comando de Terminal (para Vista previa en este ejemplo):

defaults write $(osascript -e 'id of application "Preview"') ApplePersistence -bool no

Reemplace Previewel comando anterior con el nombre de cualquier aplicación en la que desee realizar esto.

Para TextEdit, debe ejecutar adicionalmente el siguiente comando para evitar errores de sandbox:

defaults write com.apple.TextEdit AutosavingDelay -int 0

Ver tambiénesta respuesta en Ask Different.

Respuesta2

Vaya a preferencias del sistema, pestaña general y marque la casilla que dice; Solicite conservar los cambios al cerrar los documentos. Al salir de ese documento aparece una ventana que le pedirá que revierta los cambios. Esa es la opción en la que debes hacer clic.

Esto cerrará la ventana sin guardar ningún cambio.

Respuesta3

A partir de 10.8.4, el "guardado automático" se aplica a todas las aplicaciones, incluido Xcode. Esto es especialmente problemático para los programadores de aplicaciones web que pueden encontrar que sus scripts de Python guardados automáticamente de forma inesperada bloquean Apache sin su permiso. El comando de terminal indicado anteriormente funciona para detener el guardado automático de Xcode:

defaults write $(osascript -e 'id of application "Xcode"') ApplePersistence -bool False

Al momento de escribir este artículo, "Solicitar conservar los cambios al cerrar documentos" no funciona con Xcode, por lo que al hacer clic en el botón rojo se guardará un script sin preguntar. Entonces, si su gato caminó sobre el teclado y usted cerró la ventana, Apache puede fallar debido a las secuencias de comandos del gato.

Respuesta4

Sí, puedes desactivar las Versiones globalmente, lo describí aquí:

Cómo deshabilitar las versiones en OS X Lion

No encontré forma de desactivar el guardado automático.

información relacionada