Czy mogę wyłączyć automatyczne zapisywanie i wersje OS X Lion?

3

W OS X Lion wprowadzono nową funkcję, która zapewnia funkcję automatycznego zapisywania i wersjonowania. Chciałbym wyłączyć tę funkcję - po prostu jej nie chcę.

Mam przepływ pracy, który obejmuje mój palec uruchamiający na cmd-S, w razie potrzeby używam własnego VCS, zapisuję tak kompulsywnie i otwieram aplikacje takie jak TextEdit i Preview jako tymczasowe notesy bez potrzeby zapisywania zmian automatycznie i bez głupiego okna odblokowania, które następnie zapisuje moje zmiany, gdy chcę tylko je zobaczyć, a nie je zapisać.

Czy można więc wyłączyć Wersje bez przywracania wersji 10.6?

PS: Tylko pytam , jak wyłączyć , a nie do dyskusji o zaletach i wadach tych funkcji.

Philip
źródło

Odpowiedzi:

3

Można to zrobić, uruchamiając następującą komendę Terminal (dla wersji zapoznawczej w tym przykładzie):

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

Zastąp Previeww powyższym poleceniu nazwą dowolnej aplikacji, w której chcesz to wykonać.

W przypadku TextEdit musisz dodatkowo uruchomić następujące polecenie, aby uniknąć błędów piaskownicy:

defaults write com.apple.TextEdit AutosavingDelay -int 0

Zobacz także tę odpowiedź na Ask Different .

Społeczność
źródło
+1 za faktycznie WYŚWIETLANIE odpowiedzi zamiast zwykłego linkowania, nawet bez blottingu z nutami klifu. I NIENAWIDZĘ odpowiedzi „obejrzyj ten film” ...
lornix
@ user142040 Jeśli pamiętam, aby wypróbować to, gdy mam działającą maszynę (mam nadzieję, że wkrótce), zrobię to i przekażę raport. Podoba mi się ten pomysł. Mam nadzieję, że nie zepsuje maszyny ... (w związku z tym mile widziane będą wszelkie raporty od tych, którzy próbowali i napotkali problemy).
Philip
Ty i @ user23369 jesteście moimi nowymi osobistymi bohaterami.
Philip
3

Przejdź do preferencji systemowych, zakładki ogólnej i zaznacz pole z napisem; poprosić o zachowanie zmian przy zamykaniu dokumentów. Po wyjściu z tego dokumentu pojawi się okno z prośbą o przywrócenie zmian. To jest opcja, którą musisz kliknąć.

Spowoduje to zamknięcie okna bez zapisywania zmian.

jjj
źródło
To musi być nowy w Mountain Lion, tak? Spróbuję. Masz pojęcie, jak to będzie współdziałać, jeśli już wykonałem polecenia terminala w zaakceptowanej odpowiedzi?
Filip
1

Od 10.8.4 „autozapis” stosuje się do wszystkich aplikacji, w tym Xcode. Jest to szczególnie problematyczne dla skrypterów aplikacji internetowych, którzy mogą nieoczekiwanie automatycznie zapisywać skrypty Pythona powodujące awarię Apache bez ich zgody. powyższe polecenie terminala działa, aby zatrzymać automatyczne zapisywanie Xcode:

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

W tym piśmie „Xcode jest proszony o zachowanie zmian podczas zamykania dokumentów”, więc kliknięcie czerwonego przycisku spowoduje zapisanie skryptu bez pytania. Więc jeśli twój kot wszedł na klawiaturę i zamknąłeś okno, Apache może ulec awarii ze skryptów kota.

Gnarlodious
źródło
0

Musisz zmienić wersje (lub jak to się nazywa) w oknie dialogowym Time Machine ( Zablokuj dokumenty X dni po ostatnim użyciu ) - tutaj wideo .

Jeśli chcesz, możesz usunąć opcję ponownego otwierania plików na ekranie Preferencji systemowych w części ogólnej. ( Przywróć okna po wyjściu z ponownego otwierania ) Film na ten temat tutaj .

Dodaj spersonalizowaną wiadomość „Personal Hero” do wybranego serwisu społecznościowego i link tutaj.

skub
źródło
1
To ustawienie nie wyłącza wersji. Po prostu dodaje komunikat ostrzegawczy, gdy próbujesz edytować dokument np. Po 1 dniu (minimalny okres). Będzie nadal zapisywany co kilka minut podczas edycji.
Daniel Beck
1
Automatyczne zapisywanie jest specyficzne dla aplikacji i obsługiwane niezależnie w każdej aplikacji. Wersje są funkcją Wehikułu Czasu i są w nim obsługiwane.
skub
@skub +1 za zezwolenie na wyłączenie blokowania ... czy istnieje szybki sposób na wyłączenie automatycznego zapisywania aplikacji według aplikacji?
Philip
0

Problem jest skomplikowany, jeśli używasz RAID sprzętowego lub programowego, ponieważ Mountain Lion nie może utworzyć partycji odzyskiwania na woluminie RAID (gdzie wolumin RAID = dowolny dysk fizyczny z co najmniej jedną partycją obsługującą RAID).

Użytkownicy korzystający z systemu operacyjnego w wersji serwerowej zwykle spotykają się z tym ograniczeniem, ale może to wpłynąć na każdego z komputerem stacjonarnym i kartą RAID.

Bez partycji odzyskiwania Panel sterowania maszyny Time Machine w Preferencjach systemowych jest wyłączony (wyszarzony).

Nadal pracuję nad tym, czy utworzenie kopii zapasowej Time Machine na innym dysku pozwoli na zachowanie, którego szukamy.

użytkownik194907
źródło
1
Czy są jakieś odniesienia do tych informacji? Wydaje się, że mogą istnieć pewne potencjalne zasoby, które rozszerzają się w związku z tym problemem, jeśli tak, dodaj je do tej odpowiedzi.
slm
-1

Nie można wyłączyć automatycznego zapisywania.

Jedyne, co możesz zrobić, to wrócić do Snow Leopard (tak jak ja).

Stefano
źródło