vss服务器状态失败_vss问题解决办法
作者:梦想依旧来源:博客园发布时间:2007-10-0622:50阅读:2481次原文链接[收藏]公司项目开发源代码管理一直用vss,从vss6.0用到vss8.0(vss2005),在近两年的试用中碰到一些大大小小的问题:1:vss服务迁移,这个比较好办,直接将整个vss目录拷贝过去,加上相应的权限就行了2:vss错误修复,由于各种原因(vs出错,vs强行结束,网络错误,vss服务器异常启动,.
作者:
梦想依旧
来源:
博客园
发布时间:
2007-10-06 22:50
阅读:
2481
次
原文链接
[
收藏
]
公司项目开发源代码管理一直用
vss
,从
vss6.0
用到
vss8.0
(
vss2005
),在近两年的
试用中碰到一些大大小小的问题:
1
:
vss
服务迁移,这个比较好办,直接将整个
vss
目录拷贝过去,加上相应的权限就行了
2
:
vss
错误修复,
由于各种原因(
vs
出错,
vs
强行结束,网络错误,
vss
服务器异常启动,关机等),
1
个工作日下来,
vss
服务或多或少的总有一些问题,
vss
出了错误后,从
vs
中打开程序
有时候会很慢或异常,所以必须要修复。由于对
vss
了解肤浅,处理这个问题也经历了几
个阶段
a
、运行
Microsoft Visual SourceSafe Administration
后,如果有错误,会提示需
要检查修复,一般就用这个检查下。
运行时间:不定期
其实这里面有问题,它应该只是检查了错误,而没有修复错误。
b
、手动运行批处理文件修复
a
方法每次都需要人工去运行挺麻烦,就做了
1
个批处理文件。点击执行就可以
了。批处理文件内容如下:
"c:\Program Files\Microsoft Visual SourceSafe\analyze.exe" -f
e:\vss\data
用法就不具体解释了,可以在
dos
命令下查看
analyze.exe
的使用说明
运行时间:
1
周
1
次,需要确保所有用户都没有使用
vss
c
、自动运行修复
用了
AutoMate
(定时执行任务的工具,
比较好用,
功能很强大)
来自动运行
vss
修复任务
运行时间:
1
周几次,设置在凌晨
1
:
00
运行(具体看各自情况)
但运行了几个月后,最近发现
1
点问题,修复失败了,错误如下:
Visual SourceSafe Analyze Version 8.0
Copyright (C) Microsoft Corporation. All rights reserved.
Database analysis in progress @ 07-10-06; 8:11.
File e:\vss\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 @ 07-10-06; 8:11
但检查用户确没有发现有用户连接
vss
。
下之后,没有找到好的办法,只
好将
vss
服务重启了下,就不报这个错误,就能正常修复了。估计是缓存原因引起的。
找到问题后,将自动运行的批处理文件内容做了一些修改,停止
vss
服务,修复
vss
,启动
vss
服务,批处理内容如下
net stop ssservice
"c:\Program Files\Microsoft Visual SourceSafe\analyze.exe" -f
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)