有很多關於混帳svn的工作流程問題,但我一直沒能弄清楚這一個:與SVNgit-svn分支 - 如何保持分支與中繼同步?
This section of the svn book約家常便飯會談:你犯了一個分支,你繼續從合併更改幹線作爲幹線得到更新,以便分支始終包含最新的更改。
我做了git svn branch
在svn上創建了一個分支,然後設置了一個跟蹤分支來處理它。 Thesequestions覆蓋過程相當不錯。
現在假設有對trunk進行了更改,我現在想要將它合併到分支中。我最好的選擇是什麼?請注意,我需要保持git-svn的快樂,並且不要弄亂在顛覆中使用分支的人的工作,所以只是做一個rebase可能不起作用。
This question似乎談了類似的情況,雖然這是很老了,我不知道什麼是底線出現了 - 這似乎暗示我應該git checkout master
然後git rebase mybranch
,但不可能是正確的。
我懷疑,答案應是一種有svn merge
效果,最好設置mergeinfo
財產,但很可惜,沒有git svn merge
...