次の方法で共有


Git view コマンド

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

Visual Studio 2019 |Visual Studio 2022

tf git view コマンドは、Git リポジトリからコンピューター上の一時的な場所にファイルを取得して表示します。

前提 条件

  • 要件については、「既定の TFVC アクセス許可 」を参照してください。

  • 要求する情報の種類の成果物を表示できます。プロジェクト コレクションのコレクション レベルの情報 の表示、プロジェクトのプロジェクト レベルの情報 の表示 、ブランチ情報を表示している場合はリポジトリとブランチの の読み取り 。 詳細については、「既定の Git アクセス許可 」を参照してください。

構文

tf git view /collection:TeamProjectCollectionUrl
            /teamproject:TeamProjectIdentifier
            /repository:RepositoryIdentifier
            (/blobId:blobId | /path:path [/commitId:commitId])
            [/output:localfile]
            [/console]
            [/login:username[,password]]

パラメーター

パラメーター 形容
/collection:<TeamProjectCollectionUrl> 表示するファイルを含むプロジェクト コレクションの URL を指定します。 例: http://myserver:8080/tfs/DefaultCollection または https://dev.azure.com/fabrikam-fiber。 このパラメーターは必須です。
/teamproject:<TeamProjectIdentifier> リポジトリを含むプロジェクトの名前を指定します。 このパラメーターは必須です。
/repository:<RepositoryIdentifier> 表示するファイルを含むリポジトリの名前を指定します。 このパラメーターは必須です。
/blobId:<blobId> 取得する BLOB の ID を指定します。 このオプションは、path パラメーターでは使用できません。 path または blob のいずれかが必要です。
/path:<path> ファイルのパスを指定します。 このオプションは、blob パラメーターでは使用できません。 path または blob のいずれかが必要です。
/commitId:<commitId> 表示用に開くファイルを含むコミットを指定します。 このオプションを省略すると、git view は既定のブランチ (通常は main) から最新バージョンを取得します。 このパラメーターは、path オプションでのみ使用できます。
/output:<localfile> 取得したファイルを保存するパスと名前。 指定しない場合、ファイルは %Temp%\TFSTempに保存されます。
/console ファイル出力をコンソールに送る必要があることを指定します。 このパラメーターは、バージョン管理された項目とは異なる名前または場所で、コンソール リダイレクトを使用してファイルをディスクに書き込む場合に便利です。
/login:<username>[,<password>] コマンドを実行するユーザー アカウントを指定します。 「Team Foundation バージョン管理コマンド使用する」を参照してください。

手記

次の例は、読みやすくするために複数行に分割されています。 それらをコピーしてコマンド ラインに貼り付けて実行するには、まずそれらをコピーしてメモ帳または別のツールに貼り付け、コマンドが 1 行に含まれるように編集します。

次の例では、既定のブランチ (通常は main) からファイルを取得し、現在のフォルダーに保存し、ユーザーに資格情報の入力を求めます。

tf git view /collection:https://dev.azure.com/fabrikam-fiber /teamproject:FabrikamProject 
            /repository:FabrikamRepo 
            /path:FabrikamApp/Global.asax.cs 
            /output:Global.asax.cs 

次の例では、既定のブランチ (通常は main) からファイルを取得し、資格情報の入力を求めるメッセージは表示されません。

tf git view /collection:https://dev.azure.com/fabrikam-fiber 
            /teamproject:FabrikamProject 
            /repository:FabrikamRepo 
            /path:FabrikamApp/Global.asax.cs 
            /output:Global.asax.cs 
            /login:FabrikamUser@hotmail.com,FabrikamPassword

次の例では、指定したコミットからファイルを取得します。

tf git view /collection:https://dev.azure.com/fabrikam-fiber 
            /teamproject:FabrikamProject 
            /repository:FabrikamRepo 
            /path:FabrikamApp/Global.asax.cs 
            /commitID:a2db383ffefa46a6f6638605a806925ea7c16ad9 
            /output:Global.asax.cs 
            /login:FabrikamUser@hotmail.com,FabrikamPassword
  • Git アクセス許可コマンド を する