답변:
나는 의도적으로 숨겨진 기본값 1을defaults
설정하고 자동 저장, 버전 및 이력서를 모두 비활성화 하는 설정을 우연히 발견 했습니다.
잠재적으로 문제를 일으킬 가능성이있는 경우 (농담) 다음 터미널 명령 (이 예제의 미리보기)을 시도하십시오.
defaults write -app 'preview' ApplePersistence -bool no
대체 preview
당신이에서 수행하고자하는 어떤 응용 프로그램의 이름으로.
또는이 명령을 사용하여이를 전역으로 구성 할 수 있습니다 (그러나 로그인 속도가 느리므로 권장하지 않음).
defaults write -g ApplePersistence -bool no
이 기능은 TextEdit, Preview, Automator 및 Safari (Resume 비활성화)에서 작동하지만 iWork, Xcode, iPhoto 등과 같은 다른 Apple 응용 프로그램에서도 작동해야합니다. 일부 타사 응용 프로그램에서도 작동합니다. . 내 컴퓨터가 화염에 빠지지는 않았지만 (다시 농담) 백업 시스템이 양호하다면 이러한 설정이 변경되어 테스트하기에 안정적으로 보입니다.
TextEdit의 경우 샌드 박스 오류를 방지하려면 다음 명령을 추가로 실행 해야 합니다.
defaults write -app textedit AutosavingDelay -int 0
[이것은 이전 스타일 의 사전 라이온 자동 저장을 효과적으로 비활성화 하므로 샌드 박스는 더 이상 "동의"없이 자동 저장을 시도하는 TextEdit에 대해 불평하지 않습니다.]
또 다른 옵션은 "TextEdit +"라는 TextEdit 포크인데, 고맙게도 샌드 박스가 아닙니다 (놀랍게도 TextEdit은 실제로 오픈 소스입니다). 여기에서 다운로드 할 수 있습니다 .
비활성화 ApplePersistence
하면 미리보기, iWork 및 기타 앱을 제외한 대부분의 앱에서 다른 이름으로 저장이 복원됩니다. 이 경우 Export…
메뉴 항목을 대신 사용할 수 있습니다 . 저장 후 문서를 수동으로 열어야한다는 점을 제외하면 다른 이름으로 저장과 거의 동일합니다. 다만 지정 에 명령 시프트-S를 Export…
이러한 응용 프로그램에서, 당신은 너무 거기 저장 매우 비슷한 얻을 것이다.
정상적인 동작을 복원하려면 다음을 실행하십시오.
defaults delete -app 'preview' ApplePersistence
defaults delete -g ApplePersistence
defaults delete -app textedit AutosavingDelay
defaults write -g ApplePersistence -bool false
작동합니다.
OS X 10.8 Mountain Lion 에만 도입 된 훨씬 간단한 방법이 있습니다 .
이 게시물 에 따르면 시스템 환경 설정> 일반> 문서를 닫을 때 변경 사항을 유지하도록 요청하십시오 .
나는 애플 측에서 사용자가 필요로하는 것과 특히 사용자가 제어 할 수있는 것을 너무 많이 가정한다 → 힌트 : 듀얼 / 멀티 모니터 설정의 새로운 전체 화면 앱 (실패)
들어 버전 은 사용자에 대한 통제와 매우 유사 없습니다 :(
내가 지금까지 찾은 유일한 것은 Versions 폴더의 크기를 확인하고 /.DocumentRevisions-V100
너무 많은 공간을 차지한다고 생각되면 삭제하는 것입니다.
참고 : 이것은 매우 나쁜 생각입니다! 모든 이전 버전의 doucuments / 파일이 삭제됩니다.
sudo rm -rf /.DocumentRevisions-V100
그런 다음 디렉토리를 다시 만들지 못하게 할 수 있습니다.
sudo touch /.DocumentRevisions-V100
그러나 이로 인해 큰 혼란이 발생하여 "버전 및 자동 저장"기능이있는 앱에서 문서를 다시 저장할 수 없습니다.
만족스러운 해결책이 아닙니다. 나는 누군가가 그것을 끄는 방법을 찾거나 다음 OS X 업데이트 중 하나가 사용자에게 더 많은 제어권을 부여하기를 정말로 바랍니다.
Hackinations : 5 가지의 훌륭한 Lion Tweaks에 따르면 스위치를 NSDocumentAutosaveOldDocumentDayThreshold
사용하여 자동 저장을 조정할 수 있지만 기능에 대한 세부 정보를 찾을 수 없습니다.
그리고 deamon /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/Support/revisiond
이 버전 생성을 담당 하는 것 같습니다.
이름을 바꾸거나 이동 한 후 다시 시작하면 "버전"이 더 이상 작동하지 않지만 해당 deamon에 의존하는 모든 프로세스가 심각한 문제를 일으킴에 따라 이는 다시 나쁜 생각 입니다.
더 나은 아이디어를 가진 사람?
나는 (희망적으로) 비파괴적인 가역적 인 방법으로 버전 (자동 저장이 아님)을 비활성화하는 방법을 찾았습니다 : (버전) 사용하는 SQLite 데이터베이스를 제거하십시오
주의, 이것은 절대적으로 보증이 없으며 시스템을 손상시킬 수 있습니다!
sudo mv /.DocumentRevisions-V100/db-V1 /.DocumentRevisions-V100/db-V1_off; sudo touch /.DocumentRevisions-V100/db-V1; sudo killall revisiond
그것이 효과가 있다면 문서 를 닫을 때 예를 들어 Textedit에서 알려 줍니다 :
그것은 (아마도) 문서가 여전히 일정한 간격으로 자동 저장된다는 것을 의미하지만 일단 문서 또는 프로그램을 닫으면 최신 버전 (및 사용 가능한 경우 Time Machine 백업) 만 검색 할 수 있습니다.
변경 사항은 취소 할 수 있습니다 sudo rm /.DocumentRevisions-V100/db-V1; sudo mv /.DocumentRevisions-V100/db-V1_off /.DocumentRevisions-V100/db-V1; sudo killall revisiond
2012-04-04 편집 :
이 답변에~/Library/Containers
잘 설명 된대로 버전 (특히 자동 저장)이 여전히 종료 될 수 있습니다 .
행복하게도 나는 이것에 의지 할 필요가 없었다. 나는 다른 모든 안전 조치를 연구했으며 OnyX가 클린 디스크 응용 프로그램을 사용해 본 후에 작업을 수행했습니다. 위의 스크립트를 실행하거나 수동으로 수행하지 않고도 모든 개정 폴더를 정리했습니다. 10 분 만에 75GB의 여유 공간을 확보했습니다. 나는 여전히 요세미티를 사용하고 있지만 다른 시스템에도 제공합니다. 그리고 무료입니다. 나는 다른 사람들을 돕기 위해 의견을 게시해야했다. 나는 마지막 날 동안 7 조각으로 머리를 깨뜨렸다. -https : //www.titanium-software.fr/en/index.html
수행 할 작업 : OnyX 설치 / 실행중인 모든 앱 닫기 / Onyx 열기-디스크 검사를 실행하라는 메시지가 표시되면 확인을 누릅니다. 정지 된 것처럼 보이지만 탭 청소 / 선택 탭 기타를 선택합니다. / 그런 다음 옵션 확인 : 자동 저장된 문서 버전 / Enter 키를 누르십시오 / Tada!
/Library/Preferences/
sudo없이 sudo 없이도 잘 작동합니다defaults write com.apple.Preview ApplePersistence -bool no
. 이것이 Mountain Lion의 공식 옵션이라면 더욱 좋습니다!