次の方法で共有


[シェルブセット] コマンド (Team Foundation バージョン コントロール)

Azure DevOps Services の |Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 |Visual Studio 2022

Team Foundation Version Control (TFVC) shelvesets コマンドは、一連のシェルブされた変更に関する情報を表示します。

前提 条件

コマンドを使用するには、読み取り アクセス許可を持ち、チェックアウト アクセス許可を、シェルブセット内のアイテムの を許可 設定します。 詳細については、「既定の TFVC アクセス許可 」を参照してください。

構文

tf shelvesets [/owner:ownername] [/format:(brief|detailed)] [/collection:TeamProjectCollectionUrl]] [/login:username,[password]] shelvesetname

パラメーター

引数

引数の 説明
<ownername> /owner オプションに *DOMAIN\username などの値を提供します。
<shelvesetname> シェルブセットの名前。
<TeamProjectCollectionUrl> 情報を表示するシェルブされた変更のセットを含むプロジェクト コレクションの URL (http://myserver:8080/tfs/DefaultCollectionなど)。
<username> /login オプションに値を提供します。 ユーザー名の値は、DOMAIN\username または usernameとして指定できます。

オプション

オプションの 説明
/owner 1 つ以上のシェルブセットの所有者を指定します。 ワイルドカード文字を使用できます。
/format シェルブセット情報を表示する形式の種類を指定します。

Brief、シェルブセット名、シェルブセット名、作成したユーザーの名前、シェルブセットのコメント (存在する場合) が表示されます。 Detailed には、関連する作業項目とチェックイン ノートの一覧に加えて、シェルブセット名、所有者、コメントが表示されます。 Brief が既定値です。
/collection プロジェクト コレクションを指定します。
/login Azure DevOps でユーザーを認証するためのユーザー名とパスワードを指定します。

備考

シェルブセットは、Shelve コマンドによって作成されます。 シェルブセットは Azure DevOps サーバーに格納され、Unshelve コマンドを使用して、十分なアクセス許可を持つ任意のユーザーがワークスペースに取得できます。

変更セットとは異なり、シェルブセットはバージョン管理されていないエンティティです。 自分または他のユーザーがシェルブセット内の項目をアンシェルブし、複数のファイルを編集し、シェルブセットを再シェルブした場合、TFVC は将来の比較のために新しいバージョンの項目を作成しません。 TFVC は、誰がいつ、どのように項目を改訂したかの記録を保持しません。 保留中の一連の変更を棚付けするかチェックインするかを決定する方法の詳細と、棚付けの一般的な概要については、「シェルブセットの操作を参照してください。

特定のシェルブセット内の個々のソース ファイルリビジョンの詳細については、 オプションを使用して ステータスコマンドを使用できます。

シェルブされたリビジョンを、ワークスペースにアイテムをアンシェルブすることなく、その基本シェルブセットバージョンと比較できます。 この機能を使用して、簡単なピア コード レビューを実行できます。

tf コマンドライン ユーティリティの使用方法の詳細については、「Team Foundation バージョン管理コマンドを使用する」を参照してください。

次の例では、現在のディレクトリがマップされる Azure DevOps サーバーの BuddyTest_23 シェルブセットに関する情報を表示します。

c:\projects>tf shelvesets BuddyTest_23

次の例では、Patが所有するシェルブセットの一覧を示します。

c:\projects>tf shelvesets /owner:Pat

次の例では、現在のディレクトリがマップされる Azure DevOps サーバー上のすべてのシェルブセットに関する情報を表示します。

c:\projects>tf shelvesets /owner:*