Bunu test ettim ve eski dosyaların gerçekten silindiği anlaşılıyor. Güvenli Boş Çöp Kutusu'nu seçmem veya çöpü normal olarak boşaltmamın önemi yoktu, onlar da silindi.
Biraz daha detay:
Bunu test etmek için, kök kullanıcıyı, içine bakmamı /.DocumentRevisions-V100
ve içindeki dosyaları kullanmamı sağladım. Bu klasörün tam yapısı ve içeriği John Siracusa'nın Lion incelemesinde (İçsel Bilgiler, Doküman Revizyonları) daha iyi açıklanmıştır .
Birkaç dosya oluşturdum, sonra yeni değişiklikler yaparak bazı değişiklikler yaptım. Düzeltmeleri içeren klasör, yeni sürümleri kaydettikçe yeni dosyalarla dolduruldu. Bu üst düzey klasörde, PerUID
her kullanıcı hesabı için alt klasörler barındıran adlı bir klasör vardır . Her kullanıcı hesabı klasörü, revizyonların kaydedildiği her dosya için bir klasör olmak üzere bir dizi numaralandırılmış klasör içerir. Böylece, gerçek revizyonlar karma dosya adları ile bu hiyerarşide birkaç seviye aşağıya dosyalar olarak kaydedilir. Çöp kutusunu boşaltmak (her iki şekilde) bu dosyaları siler, ancak önceki klasör yapısı yerinde kalır.
Silmeden önce:
/.DocumentRevisions-V100/PerUID/0/5/com.apple.revisions
Bu klasörde hala önceki sürümler var.
Sildikten sonra:
/.DocumentRevisions-V100/PerUID/0/5/com.apple.revisions
Bu klasör hala var, ancak boş.
İçindeki diğer klasörleri denetlemedim /.DocumentRevisions-V100/
, bu yüzden içerdikleri veritabanlarını kontrol etmedim. Siracusa daha ayrıntılı bir şekilde ele alınmaktadır, ancak değişiklikleri izlemek ve kullanıcının dosyalarını sistem tarafından kaydedilen revizyonlarla eşlemek için veritabanları içerdikleri görülmektedir. Dosya adlarından ve dosya adlarının mevcut olup olmadığından, karma olup olmadıklarından emin olmasam da, orada hiçbir belge içeriğinin kaydedilmediğinden oldukça eminim.