减轻临时文件对VSS的负担

临时文件(tmp)给VSS进行版本管理增加了不少负担,我们经常会在使用VSS的过程中遇到这样的情况,突然某次做Check In操作时,弹出磁盘空间不足或已满的提示,弄的大家一头雾水,不得不清理VSS Server端存放临时文件的磁盘空间,要是刚好碰到管理员同志不在的情况,您就别想再做任何Check In了。
 
造成大量空间被无端占用的原因主要是,大家都习惯在VSS Client中View某些文件,而这些文件会被VSS首先复制一个个的副本到VSS Server的临时文件夹中,便于用户查看,久而久之,每个VSS库的临时文件夹都会被塞满这些临时文件,并占据大量磁盘空间,一旦管理员不定期清理的话,以后上传数据将变得很慢或很难。
 
为了避免以上情况发生,我强烈建议每个使用VSS Client的用户做如下设置:
  • 启动VSS Client;
  • 选择菜单项“Tools”-“Options…”;
  • 切换至“General”Tab页;
  • 找到标签名称为“Folder for temporary files:”,并重新将它的存放路径设置到VSS Client所在机器的某个路径下,比如:D:/VSStemp/;
  • 确定,完成设置;
这样完成后,每个用户只要清理自己机器上的临时文件存储空间即可,不至于对VSS服务器产生严重影响。
另外,还可以在VSS Server所在系统中,编写一个批处理文件,用于清理VSS的临时空间,并将它加入到系统“启动”组中,例子如下:
Clear_VSSTemp.bat
-----------------------
ECHO OFF
ECHO Cleaning VSS debris, please wait......
ECHO OFF
SET TrashPath="%temp%"
RD /Q /S %TrashPath%
IF NOT EXIST %TrashPath% GOTO MakePath1
:MakePath1
  MD %TrashPath%
以上的效果也很不错,不用人工干预,笔者笔记本上的系统垃圾、临时文件也是采用这种方式清除的。你也不妨试试:)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值