Share via


Branch 命令

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\usernameusername

選項

選項

說明

/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 分支的 分支歷程記錄。 結果會使用角括弧指出指定分支的歷程記錄。

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