Branches コマンド

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

Visual Studio 2019 | Visual Studio 2022

指定したファイルまたはフォルダーのブランチの履歴を表示します。

前提条件

branches コマンドを使用するには、項目とブランチの履歴の表示するため、読み取りアクセス許可を [許可] に設定する必要があります。 詳細については、「既定の TFVC アクセス許可」を参照してください。

構文

tf branches itemspec [/version:versionspec] [/collection:TeamProjectCollectionUrl] [/login:username,[password]]

パラメーター

引数

Argument

説明

<Itemspec>

調べるブランチを含むファイルまたはフォルダーを識別します。 TFVC が <itemspec> を解析してどの項目がスコープ内にあるかを判断する方法の詳細については、「Team Foundation バージョン管理コマンドの使用」の「オプションを使用してコマンドの機能を変更する」を参照してください。

<versionspec>

/version オプションの値を指定します。 TFVC がバージョン指定を解析してそのスコープ内の項目を決定する方法の詳細については、「Team Foundation バージョン管理コマンドの使用」を参照してください。

<TeamProjectCollectionUrl>

履歴を表示するブランチ内のファイルまたはフォルダーを含むプロジェクト コレクションの URL (例: http://myserver:8080/tfs/DefaultCollection)。

<username>

/login オプションに値を指定します。 ユーザー名の値は、Domain\username または username の形式で指定できます。

オプション

オプション

説明

/version

パスのバージョンを指定します。 このオプションはほとんど使用されません。

/collection

プロジェクト コレクションを指定します。

/login

Azure DevOps でユーザーを認証するためのユーザー名とパスワードを指定します。

解説

branches コマンドは、項目が分岐操作のソースまたは宛先になった場合にそれを知らせます。 出力には、各バージョンの親ブランチが表示されます。

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

次の例では、c:\projects がワークスペース内の メイン フォルダーにマップされていることを想定しています。

次の例では、バージョン管理されたファイル C:\314.cs のブランチ履歴を表示します。

c:\projects>tf branches 314.cs

次の例では、Team Foundation バージョン管理サーバーの header.h 項目のブランチ履歴を表示します。

c:\projects>tf branches $/applications/header.h

次の例では、フォルダー $/rel30/math のブランチ履歴を表示します。

c:\projects>tf branches $/rel30/math/

次の例では、WindowsApplication13-branch のブランチ履歴を表示します。 結果は、山かっこを使用して、指定したブランチの履歴を示します。

D:\projects\ws1>tf branches WindowsApplication13-branch
$/jun16-1/WindowsApplication13
>>      $/jun16-1/WindowsApplication13-branch   Branched from version 3 <<
                $/jun16-1/WindowsApplication13-branch-prime     Branched from version 5
        $/jun16-1/WindowsApplication13-branch2  Branched from version 3