当前位置: 首页 > IT > 正文

VSS check out error: “Error reading from file”

今天使用VSS6 打开指定的目录时 提示  “Error reading from file”。

开始以为是自己的机器网络问题,后来发现并不是这样。

网上搜索了一番,下面是我的解决方法:

进入vss服务器:

到vss安装目录,cmd 命令下,执行:

ANALYZE.EXE -f E:\VSS_DATA\2hei.net\data        #E:\VSS_DATA\2hei.net\data为我的项目目录

系统提示:
Analyze Visual SourceSafe Version 6.0d (Build 9848)
Database analysis in progress @ 08-03-06;18:09.
File e:\vss_data\2hei.net\data\status.dat is already open
Cannot rebuild the database while Visual SourceSafe is being run. Make sure all users have exited SourceSafe and try again.
Analysis complete @ 08-03-06;18:09

原来我的客户端还登陆着呢!

关闭vss,继续执行上述命令

提示:

delete your data\backup

删除backup目录后。

继续执行:

Analyze Visual SourceSafe Version 6.0d (Build 9848)
Database analysis in progress @ 08-03-06;18:15.
Creating a new nameset, or long filename information, for the file Dict_Off.java.
Creating a new nameset, or long filename information, for the file Dict_Off.hbm.xml.
Creating a new nameset, or long filename information, for the file VersinCtrl.java.
Analysis complete @ 08-03-06;18:15
 Potentially serious errors or inconsistencies were found.

提示成功。

注: 一般来讲出现如此问题是因为在check out 或者check in 时发生网络故障,突然断开服务器造成

文件不完全。 使用VSS的Analyze 命令可以进行修复。

本文固定链接: http://2hei.net/vss_check_out_error_error_read.html | 2hei's site

该日志由 2hei 于2008年03月06日发表在 IT 分类下,
原创文章转载请注明: VSS check out error: “Error reading from file” | 2hei's site

报歉!评论已关闭.