作者ken123 (inspiration..)
看板MAC
标题[软体] 你不得不搞清楚的 Version「版本」
时间Thu Aug 4 23:47:38 2011
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
1F:推 rockmanx52:恶意迫使消费者购买容量比较大的MBA(误) 08/04 23:50
2F:推 BigSuckTube:占空间就是不喜欢…… 08/05 00:11
3F:→ EROS4:少下载几部片就好了..我用到现在没感觉被吃掉多少 08/05 00:12
4F:→ nadoka:64GB MBA表示 08/05 02:37
5F:→ EShensh:被救一次文件就值得了。 08/05 02:54
6F:推 iPluto:64GB MBA不想升了...文件都在Dropbox本来就有Versions.... 08/05 03:51
7F:推 iPluto:加上大部分时间又有TM插着.... 08/05 03:54
8F:推 waterspinach:内文提到版本一小时存一次,所以假如我编缉某个档案的 08/05 11:15
9F:→ waterspinach:时间小於1hr,那是否就不会有正本以外的vesion出现? 08/05 11:16
11F:→ darKyle:我没Lion不能试 有没有版友能确认一下以上的连结是否有用? 08/05 12:55
12F:推 SeCrEtX:如果在写论文时几百M的档案一小时就存一次, 超浪费空间 08/05 13:08
13F:→ hueyke:如果只是一直另存一堆完整档案那就没有所为支援不支援的问 08/05 15:08
14F:→ hueyke:题吧==当然是不会存N个几百M的档案阿 08/05 15:09
15F:→ localmilan:不是只会储存所做的更动吗?重复的部分不会再写入一次 08/05 17:14
16F:→ localmilan:原理不就跟TimeMachine一样 08/05 17:15
17F:→ uranusjr:如果只存 changesets 而非整个档案, 加上压缩技术其实可 08/06 15:31
18F:→ uranusjr:以很小, 我硕士论文总共 5x MB 但是 Git repository 只有 08/06 15:33
19F:→ uranusjr:不到 150 MB (我口试完了) 08/06 15:33
20F:推 theory:版本是做差异备份,没占多少空间,但光看该资料夹看不出来 08/07 01:40