次の方法で共有


Status コマンド

ファイルに対する保留中の変更と一つ以上のワークスペース フォルダーに関する情報を表示します。または、/shelveset のオプションを使用すると、シェルブセット内の保留中の変更に関する情報を表示します。

要件:Team Foundation Server のアクセス許可」を参照してください。

tf stat[us] itemspec [/collection:TeamProjectCollectionUrl]
[/login:username,[password]]
([/workspace:workspacename[;workspaceowner]] 
| [/shelveset:shelvesetname[;shelvesetowner]])
[/format:(brief|detailed)] [/recursive][/user:(*|username)]
[/nodetect]

パラメーター

引数

説明

/collection: TeamProjectCollectionUrl

/workspace のオプションを使用すると、保留中の変更を含むワークスペースを含むチーム プロジェクト コレクションの URL を指定します。例: http://myserver:8080/tfs/DefaultCollection。指定しない場合、既定ではチーム プロジェクト コレクションが現在のディレクトリをマップするワークスペースを含むとおりであると推論されます。

/workspace オプションを使用して無視します。

メモメモ
このオプションの制限については、" 解説 " を、次、" " を参照してください。

/format

各保留中の変更に関する表示するどの程度詳細を指定します:

  • Brief (既定値) : は、次に示す各保留中の変更に関する 1 行: /collection/workspace オプションを使用する場合) 項目が (アスタリスク (*) の記号で表示)、ローカル パスとユーザー ロックされているかどうか、ファイル名、変更します。データの一部は切り捨てられることがあります。

  • Detailed: 各保留中の変更の詳細な説明が表示されます。上記の情報に加え、このオプションは日時などの追加データ、ロックを表示します。

itemspec

は、保留中の変更のデータを取得する項目を指定します。構文については、Team Foundation バージョン管理のコマンド リファレンスを参照してください。複数の itemspec 引数を指定できます。

/login

ユーザー アカウントをコマンドを実行するように指定します。「Team Foundation バージョン管理のコマンド リファレンス」を参照してください。

/recursive

再帰的に指定されたディレクトリとサブディレクトリ内の項目に対する保留中の変更に関するデータを取得します。

/shelveset:shelvesetname[;shelvesetowner]

一覧に表示する変更を含むシェルブセットを指定します。

このオプションは、/workspace オプションと組み合わせることはできません。

/user

指定されたユーザーが行ったすべての保留中の変更の一覧を示します。アスタリスク (*) の記号は、すべてのユーザーの変更に関するデータが含まれます。既定値は、現在のユーザーです。

メモメモ
このオプションの制限については、" 解説 " を、次、" " を参照してください。

/workspaceworkspacename[;workspaceowner]

保留中の変更を含むワークスペースの名前を指定します。指定しなかった場合には、ワークスペースは、現在のディレクトリにマップされます。

特定のユーザーに属するワークスペースの保留中の変更に関するデータを取得するに workspaceowner を指定できます。指定しなかった場合には、ワークスペースが指定されている場合は、であると /login:username現在のユーザー、または推論されます。

このオプションは、/shelveset オプションと組み合わせることはできません。

メモメモ
このオプションの制限については、" 解説 " を、次、" " を参照してください。

解説

現在のワークスペース内の保留中の変更 (たとえば、ローカル ワークスペースまたはサーバーのワークスペースであるかどうかをコマンド プロンプト ウィンドウに現在のディレクトリをマップするワークスペース) にかかわらず表示する Status のコマンドを使用できます。また /collection/user/workspace のオプションを使用してリモート サーバーのワークスペース内の保留中の変更 (たとえば、別のコンピューターで dev 他のユーザーが行った変更) を表示するこのコマンドを使用できます。ただし、リモート ローカル ワークスペースの保留中の変更を表示できません。

参照: ローカル ワークスペースとサーバー ワークスペースのどちらを使用するかを決定する

すべての次の例では、$/SiteApp/Main/ が c:\code\SiteApp\Main\ のワークスペースにマップされると仮定します。

9s5ae285.collapse_all(ja-jp,VS.110).gif現在のワークスペース内のすべての変更点を示します

c:\code\SiteApp\Main\SolutionA\>tf stat

ワークスペースの保留中の変更の一覧を示します。

9s5ae285.collapse_all(ja-jp,VS.110).gifフォルダーのすべての変更点を示します

c:\code\SiteApp\Main>tf stat SolutionA\*

ソリューション A フォルダー内のすべての項目へのすべての保留中の変更の一覧を示します。

9s5ae285.collapse_all(ja-jp,VS.110).gifフォルダーとサブフォルダー内のすべての変更を示します

c:\code\SiteApp\Main>tf stat SolutionA\* /recursive

サブフォルダーのものを含むソリューション A フォルダー内のすべての項目に対する保留中の変更の一覧)。

Visual Studio での作業

ヒント