大容量VSS库瘦身
来源:互联网 发布:淘宝京海汇耳机真的吗 编辑:程序博客网 时间:2024/05/06 15:43
VSS资源库使用久了,个头会越来越大,面临速度变慢、问题越来越多的困扰,
所以考虑进行优化和瘦身:
要缩减VSS库大小,无非要从两个方面来缩减,横向和纵向,
横向就是可以把一些相对独立的项目,比如库里面有ABCDE五个项目,
其中AB属于X组所有,CDE属于Y组所有,那么就可以把这个分拆成两个库,每个库自然就小了,当然不是每个库都适合这样做。
纵向就是说把目前的状态备份一份,然后取最新版本做一个新库,这样历史纪录就都到旧库中了;
有两种方法:
方法一:从网上找到的,
于是我如下操作:
1、作一个备份,做什么事情,这个最重要。以后大家要查历史版本,就用这个库了。
2、使用VSS Administrator,Archive->Archive Projects
3、Archive Wizard第一步,选中$这个Project
4、Archive Wizard第二步,选中“Delete Data permanently”这个选项
5、Archive Wizard第三步,选中“Archive this version and older”,在Version中输入一个“YYYY-MM-DD”格式的日期,即从这天以前的版本都不要了。
6、完成,VSS自己去删除配置项的历史版本去了。
这种方法经过个人测试,缩减的大小不是特别的理想,比所有内容大小大两倍多,说明还是会有很多冗余信息清理不掉,
所以采取下面的方法:
方法二:
1、使用VSS自带的工具分析修复数据库;
2、把数据库内容取最新版本到文件夹;
3、比较VSS库和导出文件夹的difference;
4、把数据库内容添加到新建数据库;
5、把user.txt、user文件夹、data/um.dat、right.dat覆盖新库对应文件夹;
注,仅迁移这几个文件会保留用户,但发现权限需要调整,大家可以尝试同时拷贝data/name.dat,这样旧库的结构信息也会跟过去,而我因为是要调整内容结构,所以没有拷贝这个文件,大家可以尝试。
方法二和内容总大小接近-因为就是新库,比第一种方法在测试里要小一倍
- 大容量VSS库瘦身
- MAC OS X 大瘦身,爸爸再也不用担心SSD容量不够了
- 虚拟机大瘦身
- 大容量数据库服务器
- 处理大容量文件
- 大容量存储结构
- 大容量Nand存储器
- 大容量数据排序
- ubuntu大容量硬盘分区
- PowerPoint演示文档大瘦身
- DevC++开发程序大瘦身
- DevC++开发程序大瘦身
- 大容量网络游戏整体架构
- 大容量上传文件判断
- perl处理大容量文件
- 大容量initramfs文件系统制作
- tomcat分配大容量内存
- 操作系统 大容量存储管理
- 传感器网络与无线自组网的区别
- Mysql管理笔记
- 毕业生真的很难
- C#也能动态生成Word文档并填充数据
- 基于linux源码的LVS搭建
- 大容量VSS库瘦身
- 在水木社区的一个回帖
- 基于反相代理的Web缓存加速
- 通过HttpWebRequest 发送 POST 请求实现自动登陆
- python 编码问题
- 互联网的入口
- ASP.NET MVC 开放源码介绍
- mod_gzip:Apache的HTTP压缩优化
- Solaris操作系统使用小技巧