簡體   English   中英

如何合並整個TFS分支

[英]How to merge entire TFS branch

我有一個Dev分支和一個UA分支。 我想做的就是讓UA與Dev相同,但在我合並后,我比較了兩個分支,兩者之間存在很多差異。 我需要做什么?

我嘗試了tf merge /force /recursive c:\\branch\\Dev c:\\branch\\UA但我得到錯誤使用/ force選項時必須指定版本或版本范圍。 我只想讓Dev的最新版本在UA中。

我終於發現我需要在命令中包含/version:T T告訴它使用最新版本。

右鍵單擊 - >合並:選擇目標:確定

注意:如果兩者之間沒有直接的父子關系,則必須瀏覽目標分支並執行baseless合並。

沒有/ force選項你試過嗎? 我不認為你需要它只是做一個基本的合並。 這對我有用:

cd c:\path\to\team_project
tf merge /recursive dev\v1.0-prod dev\v1.0

我的分支位於dev子文件夾(C:\\ path \\ to \\ team_project \\ dev \\ v1.0)中。 以下是merge命令的文檔。

/ force:忽略合並歷史記錄並將指定的更改從源合並到目標,即使之前已合並了部分或全部這些更改。

所以我不確定你是否需要使用force標志來從一個分支合並到另一個分支。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM