共用方式為


分支指令

Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022

Visual Studio 2019 |Visual Studio 2022

顯示指定檔案或資料夾的分支歷程記錄。

先決條件

類別 需求
許可 讀取 權限設定為 [允許] ,讓項目和任何分支檢視其歷程記錄。

如需詳細資訊,請參閱 預設 TFVC 許可權

語法

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

參數

Argument

論點

說明

<Itemspec>

識別包含您要檢查之分支的檔案或資料夾。 如需 TFVC 如何剖解析 <itemspec>s 以判斷哪些專案在範圍內的詳細資訊,請參閱 使用 Team Foundation 版本控制命令、使用選項來修改命令的運作方式

<versionspec>

提供選項的 /version 值。 如需 TFVC 如何剖解析版本規格以判斷其範圍內哪些專案的詳細資訊,請參閱 使用 Team Foundation 版本控制命令

<TeamProjectCollectionUrl>

專案集合的 URL,其中包含您要顯示歷程記錄的分支中的檔案或資料夾,例如 http://myserver:8080/tfs/DefaultCollection

<username>

提供選項的 /login 值。 您可以將使用者名稱值指定為 Domain\usernameusername

Option

選項

說明

/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