1

VSS 再次恢复它对我的存储库的破坏。修复命令不会让我修复,锁定 VSS 似乎不会影响当前登录的用户——而且它不是用户,它声称唯一登录的人是管理员(通过 VSS 管理工具!)我已经关闭了 VSS 管理工具和客户端的所有实例。

4

8 回答 8

2

在计算机管理中,关闭所有会话并打开文件。这很激烈,但这是我找到解决它的唯一方法。您可能还想暂时关闭共享。

于 2009-05-15T12:39:51.873 回答
2

我遇到了同样的问题,即使按照上面答案中的步骤进行操作,直到我停止SQLWriter (Sql Server VSS 编写器)和SSService(Visual SourceSafe LAN 服务)服务,它才消失。

于 2009-06-25T14:58:33.133 回答
1

给大家写一封邮件:

主题: VSS 紧急情况

正文:要求每个人立即断开与 VSS 的连接。这不是演习。我再说一遍:这不是演习。

于 2009-05-15T12:36:30.180 回答
1

重新启动机器并重试。

于 2009-05-15T12:38:30.707 回答
1

关闭所有 Visual Studio 实例,因为它们也是(或可以是)Visual Source Safe 的客户端。

于 2009-05-16T21:34:16.010 回答
1

停止 SSService(Visual SourceSafe LAN 服务)对我有用,谢谢。

它节省了很多时间和困惑......

于 2010-10-22T05:57:35.830 回答
1

我每天凌晨 2:00 都在任务计划程序中运行这个批处理文件,当时无论如何都不应该登录,但确实如此。它似乎可以解决问题。

net stop sqlwriter
net stop ssservice
"D:\Program Files (x86)\Microsoft Visual SourceSafe\analyze.exe" -C -D -F -V4 "D:\vss\data"
net start ssservice
net start sqlwriter

我遇到的唯一问题是备份文件夹中可能包含数据,这会使分析器停止运行。因此,如果我再次遇到该问题,我最终可能会添加一些命令将这些内容移出 data\backup 文件夹。(在这种情况下,您必须将 analyze.log 文件保存在备份文件夹中。不过,我对此还没有做足够的研究。)

我希望这有帮助!

于 2011-02-04T21:17:29.440 回答
1
  1. 打开“Microsoft Visual SourceSafe 管理”。
  2. 从用户 > 更改密码中选择用户并更改密码(如果需要)。
  3. 工具>选项>取消勾选“使用网络名称自动登录”>确定。
  4. 打开“Microsoft Visual SourceSafe”并使用所需用户登录,然后对所需文件执行“撤消签出”或“签入”。
于 2018-06-21T13:21:35.520 回答