5

毎週、チェックアウト状態の Visual Source Safe 6.0 サーバーからファイルのリストを生成する必要があります。リストには、ファイル名と、ファイルをチェックアウトしたユーザー ID が表示されます。

上記の目的を達成するために使用できるコマンドライン プログラムはありますか? または、この仕事をするための外部ツール/ユーティリティはありますか?

4

3 に答える 3

7

コマンドラインから:

  1. cd C:\Program Files\Microsoft Visual SourceSafe
  2. SET SSDIR=<path to folder containing srcsafe.ini>
  3. ss Status $/ -R > checked-out-files.txt

そして、チェックアウトのchecked-out-files.txtの内容を確認してください。

例えば:

srcsafe.iniは にいましたC:\Program Files\Microsoft Visual SourceSafe\MasterDatabase

したがって、私のコマンドラインは次のようになりました。

  1. cd C:\Program Files\Microsoft Visual SourceSafe
  2. SET SSDIR=MasterDatabase
  3. ss Status $/ -R > checked-out-files.txt

それでおしまい。簡単。

1 人のユーザーのチェックアウトのみを取得するには:

ユーザーが Visual SourceSafe にチェックインしたすべてのファイルを確認する方法はありますか?

于 2011-03-04T18:20:35.133 に答える
2

SS.exe は、このような目的で使用できます。これは VSS インストール ディレクトリにあります。簡単に実行できるようにセットアップするには、いくつかの構成手順を実行する必要があります。

http://msdn.microsoft.com/en-us/library/5ws92cw2%28VS.80%29.aspx

あなたが探している特定のコマンドはステータスだと思います。

例えばss Status $/ -R

于 2009-08-03T13:25:25.623 に答える
0

vbscript を使用してこれを行うこともできます。過去に行ったことはありますが、これらのスクリプトにはアクセスできなくなりました。

これは、あなたが望むものと同様のことをすることについて語っている投稿へのリンクです。

また、ここには、ジャーナル ファイルへの変更を監視することによって (ほとんどの場合) リアルタイムで変更を更新するユーティリティへのリンクがあります。

于 2009-08-03T13:28:18.697 に答える