我想做的事:SVN如何合併類似的文件樹(合併兩個分支)
branch A -> part of the project, e.g:
/project/module/a
/project/module/a/file-1
branch B -> part of the project, e.g:
/project/module/b
/project/module/b/file-2
deployment branch -> merge of A and B
/project/module/a
/project/module/a/file-1
/project/module/b
/project/module/b/file-2
人會認爲這是可能的但我無法得到它的工作...
發生了什麼是這樣的:
我合併到沒有問題的部署,但是當我嘗試合併B後,我得到一個樹衝突,從我讀到目前爲止svn認爲一個「刪除」乙,反之亦然.. 。那是衝突? svn只能合併基本相同的樹嗎?
如果我理解了分支的概念,那麼應該通過複製樹幹來創建它們,從而複製整個源代碼...因此,將模塊(整個源代碼/項目的一部分)放入分支並不是一件好事想法甚至不可能?
我需要的只是添加東西,而不是去尋找A的交叉點和B,因爲這其實是行不通的:/
_ 編輯 _
從合併/項目/模塊/和/項目/模塊/ b沒有幫助,因爲一個模塊分成多個文件夾,如:
A:
/project/module/stuff/a
/project/module/things/a
B:
/project/module/stuff/b
/project/module/things/b
所以想要的東西,是至少從模塊合併行吟詩人一個人將不得不合並每個子文件夾,這與整個自動合併相矛盾...?
順便說一句這樣的結構是不是我的選擇,我與它
我編輯我的問題合併...你有什麼建議,我已經嘗試過排序,它的作品,但留給我來檢查我是否合併了一切 – greenone83