[請益] svn branch 問題

作者: tas72732002 (蔥頭)   2017-10-15 10:42:50
請問一下各位, 關於svn版本控制有一個地方不太清楚
目前我開發程式主要會在 trunk 進行開發
但如果是新功能開發會從trunk拉一個新的 branch出來
當這個新功能開發完畢在merge回去 trunk
但我在網路上查了一些資料,
有人說, 開發過程, 有時候需要將trunk merge 回 branch
主要避免trunk 和 branch的程式越差約多,
這樣當branch開發完後要merge回trunk會有很多conflict,
問題 :
我想請問在branch開發過程中一定要將trunk的程式碼同步到branch嗎?
如果不做會有什麼問題嗎?
作者: dio833 (Dio)   2017-10-15 11:49:00
我覺得應該是如果你拉出的branch過一段時間後還會繼續使用再將trunk同步到branch比較有意義。否則的話,下次開發再拉一個新的branch就好,舊的branch直接丟棄版本控管的作法,沒有太固定的對錯之分,所以如果發現用法造成團隊開發阻礙,就討論一下調整一下用法
作者: dou0228 (7777)   2017-10-16 09:10:00
真正的問題,是你們的開發與穩定版本開發流程及進入 alpha/beta 中,svn 要如何管控新功能用 branch 沒問題,只是你必須要想好如何修改

Links booklink

Contact Us: admin [ a t ] ucptt.com