簡體   English   中英

SVN發布分支到中繼

[英]SVN Release branch to Trunk

將發行分支提升到主干(生產)的權利是哪種方法?

我可以刪除主干,然后移動分支並將其重命名為Trunk,如此處svn所述:用分支替換主干

正如這里其他一些帖子所述,我可以從主干合並到發布分支。

哪一個似乎對DevOps環境更好?

從方法上講,刪除分支並移動新分支(“祝福”)時,將為這些操作創建修訂(刪除是一次提交,移動是另一次提交)。
合並分支時,只有一個提交表示操作(“將分支'X'合並到主干”)。
這意味着合並分支效率更高,並且會創建一個可讀的時間軸來顯示分支上發生的操作(分支在某個時間點從主干創建,在其他時間點合並回去)。
如果刪除中繼並將開發分支重命名為新的中繼,則歷史記錄不太明顯,需要進行仔細檢查才能了解發生了什么。
從技術上講,這兩種方法是等效的,您可以自由地將它們混合在一起。 做對您來說更容易的事情。

暫無
暫無

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

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