Dir コマンド
更新 : 2007 年 11 月
dir コマンドは、Team Foundation バージョン管理 サーバーの内容または Team Foundation バージョン管理 サーバーの一部を表示します。
必要なアクセス許可
dir コマンドを使用するには、[読み取り] のアクセス許可が [許可] に設定されている必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。
tf dir [/server:servername] itemspec [/version:versionspec]
[/recursive] [/folders] [/deleted]
パラメータ
引数 |
説明 |
---|---|
servername |
/server オプションにユーザーが指定した値。例: teamfoundation2。 |
itemspec |
情報を要求するファイルまたはフォルダを指定します。Team Foundation で itemspecs を解析してスコープ内にある項目を確認する方法の詳細については、「コマンド ライン オプション」を参照してください。 |
versionspec |
/version オプションにユーザーが指定した値。Team Foundation でバージョン仕様を解析してそのスコープ内にある項目を確認する方法の詳細については、「コマンド ライン構文 (Team System)」を参照してください。 |
オプション |
説明 |
---|---|
/server |
Team Foundation Server を指定します。ワークスペースに割り当てられていないディレクトリからコマンドを呼び出す場合は、このオプションを指定する必要があります。 |
/version |
Team Foundation が、特定バージョンのファイルとフォルダのみ表示するよう指定します。 |
/recursive |
指定されたディレクトリに格納されているすべてのファイルとフォルダを表示します。 |
/folders |
フォルダのみ表示します。 |
/deleted |
削除済みの項目と既存の項目を表示します。削除済み項目には ;X3 が付きます。3 は削除 ID です。 |
解説
dir コマンドは、ローカル コピーではなく、Team Foundation バージョン管理 サーバーのファイル コピーに対して実行されます。ローカルのマップされたフォルダは、表示する適切な Team Foundation バージョン管理サーバー パスを見つけるために使用されます。このコマンドを使用して、Team Foundation バージョン管理 サーバーの内容を調べ、取得するファイルを指定します。
Team Foundation バージョン管理 サーバーと、これに割り当てられているワークスペース内の項目に関するその他の情報を提供する他の Team Foundation コマンドへのリンクについては、「情報提供用コマンド」を参照してください。
tf コマンド ライン ユーティリティの使い方の詳細については、「Tf コマンド ライン ユーティリティのコマンド」を参照してください。
例
次の例は、c:\projects が割り当てられている Team Foundation バージョン管理 サーバー フォルダ内のファイル、フォルダ、サブフォルダ、およびその中のファイルの一覧を表示します。項目数の一覧も表示されます。作業フォルダ マッピングの表示方法および編集方法の詳細については、「Workspace コマンド」および「Workfold コマンド」を参照してください。
c:\projects>tf dir /recursive
次の例は、そのパスにある、すべての Team Foundation バージョン管理サーバー ファイルを表示します。"314dir" サブフォルダは、ローカル フォルダ内に存在している必要はありません。
c:\projects>tf dir 314dir
次の例は、Team Foundation バージョン管理サーバー パス内の "My label" ラベルの付いたバージョンのファイルを表示します。"314dir" サブフォルダは、ローカル フォルダ内に存在している必要はありません。
c:\projects>tf dir /version:L"My label" 314dir
次の例は、Team Foundation バージョン管理 サーバーのルートにあるすべてのフォルダを表示します。$/ が Team Foundation バージョン管理 サーバー パスを示していることから、ローカル作業フォルダは無視されます。
c:\projects>tf dir /folders $/
次の例は、Team Foundation バージョン管理 サーバー内のすべてのファイルとフォルダの一覧を表示します。
c:\projects>tf dir /recursive $/
次の例は、現在のフォルダ内のすべての項目と削除済み項目を削除 ID 付きで表示します。
c:\projects>tf dir /deleted