[軟體] 你不得不搞清楚的 Version「版本」

看板MAC作者 (inspiration..)時間14年前 (2011/08/04 23:47), 編輯推噓8(8012)
留言20則, 13人參與, 最新討論串1/1
http://mac4twn.blogspot.com/2011/08/lion-version-vs.html 儘管蘋果在官方網站放了很多Lion新功能的介紹和教學,不過我們對 Version「版本」 還是有很多問題無法解答,其中包括:「版本」所儲存的檔案到底存在哪裡?它消耗掉 多少空間?可不可以把「版本」功能關掉等等。這篇文章主要是來介紹「版本」,讓 讀者對它有更進一步的瞭解。 那麼「版本」到底什麼時候會被啟動? 一旦你將檔案儲存時,「版本」已隨之形成(前提是必須有支援「版本」的軟體) 若想要開啟「版本」的功能,只要將滑鼠移到標題右側並點選三角形的小圖案,即可 立刻開始執行 browse all versions。 當你點「browse all versions」的時候,奇蹟就會發生了,視窗會顯示出類似 Time Machine的畫面,左邊的視窗便是你目前在執行的檔案,而右邊的視窗則是你不斷 儲存你過去檔案的版本,所以你就可以隨著時間用滑鼠移動來尋找你想要的舊版本並 按 Restore 來恢復你之前的檔案。 若你只想要從舊檔案複製一小段,你可以不必將舊檔覆蓋整個新檔案,而可以使用複製 和貼上的功能,將你想要的舊資料複製然後貼到新版本的資料中即可。 自動儲存 VS 版本 (又有何不同呢?) 這兩個功能乍看之下好像是一樣的東西,實際上並不然。因為「版本」所儲存的資料是 不間斷而且是完整的,並且可以隨時回朔舊有的檔案,因此「版本」可以讓你輕易的尋 找及取代你的資料,但是「自動儲存」則在背後默默的幫你存檔,卻也不斷的將你舊有 的資料刪除,所以「自動儲存」只能留下現有的資料。「自動儲存」可以每五分鐘自動 的儲存檔案,而「版本」則是一個小時儲存一次,因此這兩個功能有互補的作用。 「版本」所儲存的資料都放在哪裡?會不會很佔空間啊? 一般會認為「版本」應該是儲存在相同的資料夾裡面,其實不然,「版本」是將檔案儲 存在你硬碟的謀個角落(隱藏檔,你是看不到的)。 那麼,如何找到這些檔案呢?繼續讀下去... 要顯示這些隱藏檔,你必須先開啟Terminal (位於應用程式/工具程式/終端機),然後 把以下這些指令打進去 defaults write com.apple.Finder AppleShowAllFiles TRUE killall Finder sudo chmod -R 115 /.DocumentRevisions-V100 (輸入你的密碼,然後按enter) 這些指令會讓finder顯示所有隱藏檔,接下來請在finder的視窗裡按 command + shift + G,然後輸入「/.DocumentRevisions-V100/」 輸入完後點「前往」,這時候會直接跳到 /.DocumentRevisions-V100/ 資料夾 (「版本」所存放的檔案就在這裡)。接下來,點 PerUID 資料夾,繼續點 subfolder, 之後你就可以看到「版本」儲存的檔案了。顯現出來的檔案為一堆奇怪的數字,不過 沒關係,不要管那些數字,對日期時間符合就可以了,若一一點選這些檔案則會顯示 出每一個不同的時間點的「版本」喔。 注意:「版本」儲存的方式是將每一個新檔案再另存新檔,而「版本」有哪些優缺點 呢?好處就是當硬碟損壞的時候,檔案是完整的被保存下來的,而壞處則是「版本」 的檔案是相當佔空間。 OK,看完這些隱藏檔後,你勢必一定要再把這些檔案隱藏起來吧,請再開啟terminal 然後輸入這兩個指令: defaults write com.apple.Finder AppleShowAllFiles FALSE killall Finder 若我把「版本」的檔案刪除會發生什麼事? 若刪除隱藏在 .DocumentVersions-V100 資料夾的其中一個檔案時,會導致有片段的檔案 遺失,可是不會影響「版本」的功能。不過若你刪除的是原檔時,那麼 Lion 就會立刻刪 除「版本」中的所有檔案。 我可以存幾個「版本」? 這就要看你的硬碟大小了 「版本」的功能可不可以被關掉? 目前的Lion 是不讓你關這個功能的 -- 我的蘋果園 http://goo.gl/ykSTu -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.199.65

08/04 23:50, , 1F
惡意迫使消費者購買容量比較大的MBA(誤)
08/04 23:50, 1F

08/05 00:11, , 2F
佔空間就是不喜歡……
08/05 00:11, 2F

08/05 00:12, , 3F
少下載幾部片就好了..我用到現在沒感覺被吃掉多少
08/05 00:12, 3F

08/05 02:37, , 4F
64GB MBA表示
08/05 02:37, 4F

08/05 02:54, , 5F
被救一次文件就值得了。
08/05 02:54, 5F

08/05 03:51, , 6F
64GB MBA不想升了...文件都在Dropbox本來就有Versions....
08/05 03:51, 6F

08/05 03:54, , 7F
加上大部分時間又有TM插著....
08/05 03:54, 7F

08/05 11:15, , 8F
內文提到版本一小時存一次,所以假如我編緝某個檔案的
08/05 11:15, 8F

08/05 11:16, , 9F
時間小於1hr,那是否就不會有正本以外的vesion出現?
08/05 11:16, 9F

08/05 12:54, , 10F
How to Disable Versions: http://ppt.cc/Qz5W
08/05 12:54, 10F

08/05 12:55, , 11F
我沒Lion不能試 有沒有版友能確認一下以上的連結是否有用?
08/05 12:55, 11F

08/05 13:08, , 12F
如果在寫論文時幾百M的檔案一小時就存一次, 超浪費空間
08/05 13:08, 12F

08/05 15:08, , 13F
如果只是一直另存一堆完整檔案那就沒有所為支援不支援的問
08/05 15:08, 13F

08/05 15:09, , 14F
題吧==當然是不會存N個幾百M的檔案阿
08/05 15:09, 14F

08/05 17:14, , 15F
不是只會儲存所做的更動嗎?重複的部分不會再寫入一次
08/05 17:14, 15F

08/05 17:15, , 16F
原理不就跟TimeMachine一樣
08/05 17:15, 16F

08/06 15:31, , 17F
如果只存 changesets 而非整個檔案, 加上壓縮技術其實可
08/06 15:31, 17F

08/06 15:33, , 18F
以很小, 我碩士論文總共 5x MB 但是 Git repository 只有
08/06 15:33, 18F

08/06 15:33, , 19F
不到 150 MB (我口試完了)
08/06 15:33, 19F

08/07 01:40, , 20F
版本是做差異備份,沒佔多少空間,但光看該資料夾看不出來
08/07 01:40, 20F
文章代碼(AID): #1EEhyX_I (MAC)