簡體   English   中英

在SVN中分支分支並與trunk結合的最佳實踐?

[英]Best practice for branching a branch and combining with trunk in SVN?

我只是想知道在這種情況下最佳做法是什么:

我有一個“分支A”,這個分支在一個月前左右分支,包含未完成的代碼。 我也有代碼,目前在主干的頭部。

我需要的是能夠有另一個分支,其中包含主干上的當前代碼和“分支A”中的代碼,但我想將其重命名為“分支B”。 新分支應該用於處理特定版本的功能,而“分支A”僅用於處理特定功能。

我是:

A)從主干到分支合並然后重命名分支?

B)從主干創建分支,然后將“分支A”合並到新創建的“分支B”中?

C)在TortoiseSVN中進行“雙向合並”嗎?

D)其他一些選擇?

只是想知道在這種情況下會推薦什么,以及什么會給你帶來最少的麻煩。

謝謝!

最好讓您的分支機構了解干線更新的最新信息。 因此,對於您的場景,我首先將主干更改合並到分支A中。然后,我將從分支A創建分支B.

在創建了兩個分支之后,我會盡力將主干更改合並到分支A和B中,因為對主干的更改會發生。

顯然,一些工作流程將導致很多前沿。

我遇到了同樣的問題,發現這篇文章非常有趣Bunny Hop

我會推薦B選項。 保持分支的時間順序非常重要。 舊分支的更改應合並為較新的分支。 通過這種方式,您可以避免交叉合並沖突。 所以我會從頭部創建一個新的分支(分支B)。 然后我會按順序合並:分支A - >分支B - >頭部

暫無
暫無

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

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