Brief Case in Windows XP

最近认真研究了一下Windows XP中的公文包同步功能,发觉真是比Win98要强太多了(不要说偶还生活在win98时代没用过U盘,我只是最近天冷懒得背笔记本而已--!)... 随便罗列一点使用感受:

1. 文件名是公文包同步的基本依据
2. 公文包也可以用来同步目录结构
3. 建立同步关联的过程是一次copy(文件夹/文件)的过程,而不是move的过程
4. 同步基本操作包括copy/delete/mkdir,不包括rmdir/move,这些基本操作由windows决定如何组合
5. 没有move的原因是公文包无法识别文件内容相同但是文件名不同的修改情况
6. 没有rmdir的原因是....M$偷懒....-_-! 同步时居然不会自动删除空目录?不解again....
7. 使用公文包时注意:
7. (A) 整个文件夹拖入公文包
7. (B) 首先在公文包中新建一个目录,然后再把全部文件copy进该目录,
7. 这两种做法代表的同步含义是完全不同的!A意味着目录树结构同步,而B则只意味着多个单一的文件同步
8. 公文包-普通文件夹之间可以同步,公文包-公文包之间也可以同步,这意味着可以建立一个任意长度的同步链:D
9. 同时只能打开一个公文包文件窗口,如果打开了多个的话,将可能出现无法执行同步操作的情况
10. 右键点击公文包中的文件夹或者文件可以查看其更新状态
11. 将公文包中的文件查看视图设置为“详细”可以查看更多的同步信息
12. 文件选择对话框、普通公文包文件窗口不能同时浏览同一个公文包...

随手写点可以改进之处:
1. 第6点, 这个恐怕有点偷懒吧... 实在不应该
2. 第5点, 做个MD5校验不就成了?不过也许在海量文件同步场合会导致效率问题,呵呵
3. 第9点和第12点, 主要涉及公文包状态的锁定和多文件视图同步,其与shell的整合还是或多或少有很多问题

综上,虽然界面友好性(比如提示、自定义同步操作方式等)好了很多,但是XP的公文包同步功能还有很多可以改进的地方。如果哪天心情好,也许我会自己来做一个shell expansion,呵呵

posted @ 2004-12-30 11:29  neoragex2002  阅读(657)  评论(0编辑  收藏  举报