VSS ですべてのユーザーを強制的にログアウトするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/868420

質問

VSS が再びリポジトリの妨害行為を再開しています。修復コマンドでは修復できません。ロック VSS は現在ログインしているユーザーには影響していないようです。しかも、ユーザーではなく、ログインしているのは管理者だけであると主張しています (VSS 管理ツール経由!)。 VSS 管理ツールとクライアントのすべてのインスタンスをすでに閉じています。

役に立ちましたか?

解決

コンピュータの管理では、すべてのセッションと開いているファイルを閉じます。それは抜本的なだが、それは、私はそれを修正することが分かっ唯一の方法です。また、一時的にシェアをクローズすることもできます。

他のヒント

私は同じ問題を抱えていたとも、上記の解答の手順に従った後、それは私がまでのPEDの SQLWRITER の(SQL ServerのVSSライター)を停止離れて行きませんでしたそして、の SSService の(Visual SourceSafeのLANサービス)のサービスます。

全員にメールを書きます:

主題:VSS緊急事態

:全員が VSS から直ちに切断するように求められます。これは訓練ではありません。繰り返します:これは訓練ではありません。

マシンを再起動し、再試行してください。

ビジュアルソースセーフの

これらもある(または可能)ので、すべてのVisual Studioのインスタンスも閉じるクライアントます。

SSService(Visual SourceSafeのLAN Service)を停止するが、私のために働いた、感謝します。

それは...時間と混乱の多くを保存します。

私は、タスクスケジューラ午前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

私が遭遇した唯一の問題は、バックアップフォルダがそのトラックにアナライザを停止し、その中にデータを持っているかもしれないです。だから私は、私は再びその問題に実行する場合、データ\のバックアップフォルダの外のものを移動するためにいくつかのコマンドを追加することに終わるかもしれません。 (そのシナリオでは、バックアップフォルダ内のanalyze.logファイルを維持する必要があります。でも、私はそれに十分な研究を行っていない。)

私はこのことができます願っています!

  1. 「Microsoft Visual SourceSafe 管理」を開きます。
  2. ユーザーを選択し、(必要に応じて) ユーザー > パスワードの変更からパスワードを変更します。
  3. [ツール] > [オプション] > [自動使用ログインにネットワーク名を使用する] のチェックを外し、[OK] を選択します。
  4. 「Microsoft Visual SourceSafe」を開き、必要なユーザーでログインし、必要なファイルの「チェックアウトの取り消し」または「チェックイン」を実行します。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top