[英]Rolling back the trunk then branching
我們的一位開發人員向中繼添加了新功能,而不是創建了分支。 我們目前在3966版本上是HEAD。 該功能的開發始於3875。 使用TortoiseSVN,完成以下任務的最佳方法是什么?
可以通過TortoiseSVN執行以下操作來最好地完成此操作嗎?
...或者還有其他方法嗎?
我們的流程通常如下所示:
謝謝!
您需要進行反向合並。 http://svnbook.red-bean.com/en/1.1/ch04s04.html#svn-ch-4-sect-4.2
我現在只是從主干創建一個分支,反向合並主干,然后將新分支合並到主干。
盡管@ j-set的共同點是正確的,但我想在細節上與他不同意:我更喜歡看到未更改(而不是折疊)的修訂歷史,只更改修訂的“安裝點”(必須存在)
我要得到它
svn diff -c 3875
將確認此版本中的更改與功能相關),並且在repo中有兩個URL,以后使用(repo / trunk和repo / branchs / FEATURE-X) svn log repo/trunk -r 3876-3966
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.