心随梦远 2008-6-17 15:40
File names.dat may be corrupt 问题
怎么样才能恢复正常呢?
心随梦远 2008-6-17 15:48
刚才没把帖子发全,估计是心急的,请各位大侠搭救 :em30
vss出现这个问题后,用analyze.exe -f 对配置库目录进行了修复,修复后还是出现“File name .dat may be corrupt”出现了这样的信息。具体为:
Creating a new nameset, or long filename information, for the file 表-大学教?
Creating a new nameset, or long filename information, for the file 表-深圳市?
Creating a new nameset, or long filename information, for the file 表-怀柔财?
Creating a new nameset, or long filename information, for the file 表-架构.
File names.dat may be corrupt
A system error occurred while backing up '进程无法访问文件,因为另一个程序正在使用此文件。
': e:\vss\data\l\ldaaaaaa -> e:\vss\data\l\ldaaaaaa.old.
Analysis complete @ 08-06-17;14:29
Potentially serious errors or inconsistencies were found.
wenleili 2008-6-18 13:56
你再恢复一次,有的时候多分析几次可能会好.
我没遇到过你说的这样情况,但是有时也是分析结束会报错,多分析一遍有时就好了
心随梦远 2008-6-18 14:32
做了好多遍修复都没有用,而且还没有做个备份,就像分析方式所说出现了冲突,不过还是谢谢有人愿意回贴.
现在问题解决了,用了个很笨的方法:
把原来那个vss拷贝一份出来新建为vss1,把能checkout的东西都拆出.
新建一个库vss2,然后通过添加文件的方式把原文件添加进去.
把vss2的东西覆盖vss,这样只把不同于vss的东西覆盖了,即报错信息的那个文件没有了.
如果有人知道好方法,请指教,十分感谢.
hongerchen 2008-6-19 14:14
这样的话,版本历史记录就没了。