1 若服务器中存在 vss/data/backup目录,请将该目录删掉
2 运行cmdhtml
cd..服务器
cd C:\Program Files\Microsoft Visual SourceSafe
3 在命令行输入本机vss的安装路径,如C:\Program Files\Microsoft Visual SourceSafe的路径,转到该目录下执行 analyze.exe -f filepath,filepath是源文件共享路径如D:\VSS\YiHuCom2011\data按下回车后开始修复......等待......提示修复完成,ok,一切VSS操做又均可以正常进行了!
注意,修复前请全部链接到该VSS项目的人员退出VSSpost
修复损坏的VSS数据文件url
今天遇到一个问题,使用VSS的时候,忽然跳出一个错误:
Error reading from file!
发现有一个VSS上的目录出现了异常,只要鼠标点击,就跳出这个错误!尝试以下动做:
- 删除这个分支 ... 失败
- 从新命名这个分支 ... 失败
- 用archive的备份档来恢复这个分支 ... 失败
发现都没有办法,但从中有观察到说有一个文件tundaaaa.a打开,未能正常关闭!
因而重启了VSS所在的Server...
发现...仍是...失败!
因而决定把VSS下面的data目录进行备份,一看,下了一跳,竟然有4.xG的大小!这个应该是一个潜在的
不安因素,可是问题仍是要解的!
哈哈...动感超人登场...公司里管VSS服务器的那位大牛从微软MSDN上翻出来了一个陈铁,说是有解决办法,
不过就是网上有流传这个办法不是100%管用,无论了,说什么都要试试:
在VSS的安装目录下,有一个程序叫analyze.exe,能够用来修复损坏的数据文件, 用法以下:
analyze -f <path to data folder>
用个人例子来讲:
D:/MSVSS/Win32/analyze.exe -f E:/SourceBin/Data
跳出一个窗口,说正在修复...接下来就出去转转,回来看看结果就能够了!
若是点背,能够修复,若是中头彩,我也就没有什么办法了!
...
... ... 上mop中... ...
...
回来看看,哈哈...成功了!我没有rpwt !!!spa