[ワークスペース] コマンド (Team Foundation のバージョン管理)
Azure DevOps Services の |Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 |Visual Studio 2022
Team Foundation Version Control (TFVC) workspaces
コマンドは、システム内のワークスペースに関する情報を表示し、Azure DevOps サーバー上のユーザー名またはコンピューター名の変更に関するキャッシュされた情報を更新します。
前提 条件
構文
tf workspaces [/owner:<owner-name>] [/computer:<computer-name>]
[/collection:<team-project-collection-url>] [/format:(brief|detailed|xml)]
[/updateUserName:<old-user-name>] [/updateComputerName:<old-computer-name>]
[<workspace-name>][/login:<username>,[<password>]]
tf workspaces /remove:(*|workspace1[,workspace2,...])
/collection:(*|<team-project-collection-url>)
パラメーター
以降のセクションでは、workspaces
コマンドの引数とオプションについて説明します。
引数
引数の
説明
<owner-name>
/owner
オプションに値を提供します。 空の文字列 ("") を使用して、任意のユーザーによって作成されたワークスペースと一致させます。
<computer-name>
/computer
オプションに値を提供します。 任意のコンピューター上のワークスペースを照合するには、空の文字列 ("") を使用します。
<workspace-name>
情報を表示するワークスペースの名前を指定します。 値が指定されていない場合は、サーバー内のすべてのワークスペースに関する情報が表示されます。 アスタリスク (*) ワイルドカード文字を使用して、サーバーのすべてのワークスペースに関する情報を表示することもできます。
<old-user-name>
/updateUserName
オプションの古いユーザー名を指定します。
<old-computer-name>
/updateComputerName
オプションの古いコンピューター名を指定します。
<team-project-collection-url>
情報を表示するワークスペースを含むプロジェクト コレクションの URL (https://myserver:8080/tfs/DefaultCollection
など)。
<username>
/login
オプションに値を提供します。 この値は、DOMAIN\<username>
または <username>
として指定できます。
<password>
/login
オプションに値を提供します。
オプション
オプションの
説明
/owner
ワークスペースを作成したユーザーの名前を指定します。 所有者が指定されていない場合、TFVC は現在のユーザーのみが所有するワークスペースに関する情報を返します。
/computer
サーバーのワークスペースの一覧をフィルター処理するクライアント コンピューターの名前を指定します。 コンピューターが指定されていない場合、TFVC は現在のコンピューター上のワークスペースに関する情報のみを返します。
/format
ワークスペース情報の形式を指定します。
Brief
は、マッピングなしでワークスペース情報を返します。
Detailed
は、ワークスペース情報とマッピングも返します。
Xml
は、ワークスペース情報、マッピング、最新のアクセス日、および所有者エイリアスも返します。 詳細形式は、/collection
オプションが指定されている場合にのみ使用できます。
Brief
が既定値です。
/updateUserName
ネットワーク ユーザー名が変更されたユーザーの Azure DevOps サーバーのセキュリティ ID 情報を更新します。 このオプションを指定する場合は、/collection
オプションを使用してプロジェクト コレクションも指定する必要があります。
/updateComputerName
クライアント コンピューターの名前の変更を反映するようにテーブルを更新するように TFVC に指示します。 このオプションを指定する場合は、/collection
オプションを使用してプロジェクト コレクションも指定する必要があります。
/remove
指定したプロジェクト コレクションの指定したワークスペース エントリをクライアント キャッシュから削除します。
/collection
プロジェクト コレクションを指定します。
/login
Azure DevOps Server でユーザーを認証するためのユーザー名とパスワードを指定します。
備考
ワークスペースのプロパティを編集する方法の詳細については、「Workspace コマンド」を参照してください。
tf
コマンド ライン ユーティリティの使用方法の詳細については、「Team Foundation バージョン管理コマンド使用する」を参照してください。
例
次の例では、現在のコンピューター上の現在のユーザーのすべてのワークスペースの一覧を表示します。
c:\projects>tf workspaces
次の例では、次のプロジェクト コレクションで作成されたすべてのコンピューターのすべてのユーザーのすべてのワークスペースの一覧を、アドレス https://myserver:8080/tfs/DefaultCollection
に表示します。
c:\projects>tf workspaces /owner:* /computer:* /collection:https://myserver:8080/tfs/DefaultCollection
次の例では、現在のユーザーがプロジェクト コレクション内に作成したすべてのワークスペースに関する詳細情報をアドレス https://myserver:8080/tfs/DefaultCollection
に表示します。
c:\projects>tf workspaces /computer:* /format:detailed /collection:https://myserver:8080/tfs/DefaultCollection
次の例では、現在のユーザーが所有し、現在のコンピューターにある WS1
c:\projects>tf workspaces /format:detailed /collection:https://myserver:8080/tfs/DefaultCollection WS1
次の例では、https://myserver:8080/tfs/DefaultCollection
アドレスにあるプロジェクト コレクション内のキャッシュから、キャッシュされているすべてのワークスペースを削除します。
c:\projects>tf workspaces /remove:* /collection:https://myserver:8080/tfs/DefaultCollection