Re: [請益] 關於CVS的Merging
※ 引述《Spig (Spig)》之銘言:
: ※ 引述《grassboy2 (活力花俏草兒仔政﹞O花俏)》之銘言:
: : <原文恕刪>
: 原文並沒有寫到檔案更動的情況, 所以我解說一下 cvs merge 的意思
: 如果今天我的 cvs reversion tree 長的像這樣
: A----B------C----D----E
: └-----X----Y----Z
原文刪一點點…
耶逗…我想我的意思是…
今天主線(A-B-C-D-E)在B建立一個Branch
然後主線繼續修改,但支線也繼續修改…
最後造成主線走到E版,內容為:
Ver. E
我是第一行
我是第二行
我是第三行
我是新增的第四行
然後支線走到Z版,內容為:
Ver. Z
我是第一行
我是第二行
我是新增的二點五行
我是第三行
那…我想把Z merge回主線的話…
有辦法merge成:
After Merge
我是第一行
我是第二行
我是新增的二點五行
我是第三行
我是新增的第四行
嗎?
我目前作的Merge結果好像是把E刪掉,然後把Z當作最新版@@~
雖然版本分支圖看得到是: A--B--C--D--E--F
\ /
X---Y---Z
但只是單純取代…好像沒意義的說@@~
有板友之前也遇到這個問題嗎@@~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.87.174
討論串 (同標題文章)