VSS が再びリポジトリの妨害行為を再開しています。修復コマンドでは修復できません。VSS のロックは、現在ログインしているユーザーには影響しないようです。ユーザーではなく、ログインしている唯一の人は管理者であると主張しています (VSS 管理ツールを使用して!) VSS 管理ツールとクライアントのすべてのインスタンスを既に閉じています。
8 に答える
同じ問題があり、上記の回答の手順を実行した後でも、SQLWriter (Sql Server VSS Writer) およびSSService (Visual SourceSafe LAN Service) サービスを停止するまで、問題は解決しませんでした。
コンピュータの管理で、すべてのセッションを閉じてファイルを開きます。それは劇的ですが、それが私が見つけた唯一の修正方法です。共有を一時的に閉じることもできます。
SSService(Visual SourceSafe LAN Service)を停止するとうまくいきました、ありがとう。
多くの時間と混乱を節約しました...
全員にメールを書く:
件名: VSS 緊急事態
本文: 全員が VSS からすぐに切断するよう求められます。これはドリルではありません。繰り返しますが、これは訓練ではありません。
マシンを再起動して、再試行してください。
これらは Visual Source Safe のクライアントでもある (またはクライアントである可能性がある) ため、すべての Visual Studio インスタンスも閉じます。
このバッチ ファイルをタスク スケジューラで毎日午前 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 ファイルをバックアップ フォルダーに保持する必要があります。ただし、十分な調査は行っていません。)
これが役立つことを願っています!