4

質問:

Sourcegear Vault でユーザーごとにチェックアウトされたすべてのファイルのリストを取得するにはどうすればよいですか?

この機能の使用:

ときどき、開発者がファイルをチェックアウトしたままにしておくことがあります。これにより、大幅な罰が与えられますが (チェックアウトされたファイルを必要としていた人にコーヒーを提供する義務があります)、依然としてファイルがチェックアウトされ、作業が滞っています。

各開発者が現在チェックアウトしているすべてのファイル数のリストを表示したいと考えています。このようにして、家に帰る前やオフィスを出る前に、チェックアウトしたものがあるかどうかを確認できます。

4

1 に答える 1

7

Vault Client アプリで、ウィンドウの下部にある [検索] タブを使用します。

特定のユーザーまたは任意のユーザーによってチェックアウトされたすべてのファイルのリストを表示するには、 [検索方法: [ チェックアウト] を選択します。

特定のサブフォルダーを検索するか、ルートから再帰的に検索するかどうかを選択できます。

これを自動化するには、Vault コマンドライン クライアント (vault.exe) を使用します。

vault -host myhost.mydomain -user something -password something -repository myrepo listcheckouts

チェックアウトされたすべてのファイルとそのユーザーのリストが XML で表示されます。結果を変換したり、コマンドライン クライアントのソース コード (Vault .NET API で例として提供されている) を出発点として使用して、独自のバージョンを作成することができます。

さまざまなクライアントと API は、 http: //sourcegear.com/vault/downloads.html から取得できます。次のリリース後に古くなる特定のバージョンにリンクしたくありませんでした。

于 2011-02-09T00:05:02.007 に答える