Como desativar versões no OS X Lion

Como desativar versões no OS X Lion

No OS X Lion, há um novo recurso que fornece funcionalidade de salvamento automático e controle de versão. Gostaria de desabilitar essa funcionalidade - só não quero isso.

Tenho um fluxo de trabalho que envolve meu dedo no gatilho no cmd-S, uso meu próprio VCS quando necessário, salvo compulsivamente e abro aplicativos como TextEdit e Preview como blocos de notas temporários sem querer que nenhuma alteração seja salva automaticamente e sem uma caixa de diálogo de desbloqueio estúpida que então grava minhas alterações quando eu só queroveras alterações e não registrá-las.

Então, é possível desligar as versões sem reverter para 10.6?

PS: Só perguntandocomo desabilitar, nãopara uma discussãodeos prós e contras dos recursos.

Responder1

Isso pode ser feito executando o seguinte comando do Terminal (para visualização neste exemplo):

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

Substitua Previewo comando acima pelo nome do aplicativo em que você deseja realizar isso.

Para TextEdit você também deve executar o seguinte comando, para evitar erros de sandbox:

defaults write com.apple.TextEdit AutosavingDelay -int 0

Veja tambémesta resposta em Ask Different.

Responder2

Vá para as preferências do sistema, guia geral e marque a caixa que diz; peça para manter as alterações ao fechar documentos. Ao sair desse documento, aparece uma janela solicitando que você reverta as alterações. Essa é a opção que você precisa clicar.

Isso fechará a janela sem salvar nenhuma alteração.

Responder3

A partir da versão 10.8.4, o "autosave" é aplicado a todos os aplicativos, incluindo o Xcode. Isso é especialmente problemático para criadores de scripts de aplicativos da web, que podem descobrir que seus scripts Python salvos automaticamente travam o Apache sem sua permissão. o comando de terminal fornecido acima funciona para interromper o salvamento automático do Xcode:

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

No momento em que este livro foi escrito, "Pedir para manter as alterações ao fechar documentos" estava quebrado com o Xcode, portanto, clicar no botão vermelho salvará um script sem perguntar. Portanto, se o seu gato pisou no teclado e você fechou a janela, o Apache poderá travar devido ao script do gato.

Responder4

Sim, você pode desabilitar versões globalmente, descrevi aqui:

Como desativar versões no OS X Lion

Não encontrei nenhuma maneira de desativar o salvamento automático.

informação relacionada