我的Subversion項目有一個分支,用於開發產品的主要新版本。現在該產品已推出,現在是時候將該分支合併回卡車。將Subversion分支合併回Trunk並保留版本
我使用VisualSVN和TortoiseSVN與SVN服務器一起工作。
基於TortoiseSVN的文檔上,過程似乎是:
一個。檢查中繼線到工作 複製。
b。運行合併命令以將 分支更改應用於工作副本。我試着在TortoiseSVN的合併對話框,並在命令行這樣的嘗試:
svn merge --reintegrate https://domain.com/project/branches/example
℃。將工作副本提交回 中繼。
雖然這個過程將導致Trunk擁有所有最新的代碼,但這也意味着我將失去分支中的所有修訂。這是不可接受的。我希望能夠在開發過程中看到進展情況,並保留所有簽入評論。
必須有更好的方法來完成這種合併,對吧?
這可能是問題(SVN URL的域名發生變化)。如果是這樣的話,有什麼辦法可以「撤消」這個並且合併起作用嗎? http://old.nabble.com/Why-Merge-Tracking-is-disabled--td22419634.html – Axeva