VSS再次恢复了对我的存储库的破坏。修复命令不会让我修复,锁定VSS似乎不会影响当前登录的用户 - 并且它不是用户,它声称唯一登录的人是管理员(通过VSS管理工具!)我已经关闭了VSS管理工具和客户端的所有实例。
答案 0 :(得分:2)
在计算机管理中,关闭所有会话并打开文件。这是激烈的,但这是我找到修复它的唯一方法。您可能还想暂时关闭该份额。
答案 1 :(得分:2)
我遇到了同样的问题,即使按照上面的答案中的步骤,它也没有消失,直到我停止 ped SQLWriter (Sql Server VSS Writer)和 SSService (Visual SourceSafe LAN服务)服务。
答案 2 :(得分:1)
给每个人写邮件:
主题:VSS紧急
正文:要求所有人立即断开与VSS的连接。这不是演习。我再说一遍:这不是演习。
答案 3 :(得分:1)
重新启动机器并重新尝试。
答案 4 :(得分:1)
也关闭所有Visual Studio实例,因为它们也是(或可以是)Visual Source Safe的客户端。
答案 5 :(得分:1)
停止SSService(Visual SourceSafe局域网服务)为我工作,谢谢。
它节省了大量的时间和困惑......
答案 6 :(得分:1)
我每天凌晨2点都会通过任务计划程序运行此批处理文件,但无论如何都不应该登录,但它们是。它似乎可以解决问题。
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文件保留在备份文件夹中。但我还没有对此进行过足够的研究。)
我希望这有帮助!
答案 7 :(得分:1)