共用方式為


瞭解分支

更新:2007 年 11 月

您可以建立主幹程式碼或版本控制檔案的分支,以啟用並行程式開發、功能隔離,亦可針對程式碼建立快照做為發行版本。建立程式碼或檔案的分支時,就會建立一份複本,如此便可以變更複本而不會影響到原始檔。Team Foundation 版本控制會保持與原始檔的關聯。如需您可能建立分支的理由與時機的詳細資訊,請參閱 Team Foundation Server 分支指導 (英文)。

在 Team Foundation 版本控制中,您可以透過使用 [原始檔控制總管] 或在命令列使用 Branch 命令來建立分支。分支作業會從來源位置複製檔案,並將這些檔案加入到目標位置。來源會提供所分支之檔案或資料夾的名稱和版本,而目標會提供目的檔案或資料夾的位置。目標資料夾名稱對伺服器而言必須是唯一名稱。若目標資料夾的名稱與伺服器上已存在的資料夾名稱相同,則會在該資料夾內建立目標。

檔案或資料夾必須處於非刪除狀態才能建立分支。如果來源中有任何刪除的項目,目標中就不會有刪除的項目。未來,如果您取消刪除來源中的項目,這些項目在目標中將不會變成取消刪除。相反地,您必須從來源將檔案合併到目標。

當建立分支時,Team Foundation 版本控制會將新檔案註冊成暫止的變更。直到伺服器認可暫止的變更,才會建立這些檔案。如需詳細資訊,請參閱暫止簽入視窗

在將分支認可到伺服器之前,檔案和資料夾都可以進行修改、重新命名、刪除和復原。如需詳細資訊,請參閱 HOW TO:移動、重新命名和刪除版本控制的檔案及資料夾

注意事項:

您可以查看原始檔控制項目分支記錄,方法是檢視其屬性。如需詳細資訊,請參閱 HOW TO:檢視版本控制檔案和資料夾屬性

請參閱

概念

使用原始檔控制總管

參考

Branch 命令

Branches 命令

其他資源

分支及合併 Team Foundation 版本控制