2012-03-10 35 views

回答

14

是的,你應該在它重新集成到樹幹後刪除它。這是在SVN book很好的解釋:

一旦--reintegrate合併從分支到主幹完成,分支是 不再爲今後的工作中使用。它不能正確吸收新的主幹更改,也不能正確地重新集成到主幹。 出於這個原因,如果你要保持你的特性分支工作, 我們建議摧毀它,然後從後備箱重新創建它

+3

是否破壞它意味着我將失去所做的工作的所有的歷史分支? – Meysam 2012-03-10 08:04:57

+5

這在我所鏈接的同一段中解釋過,只是我引用的那一行之前的行:*但請等待!這個分支的歷史不是很有價值嗎?如果有人希望有朝一日審覈你的功能的發展,看看你所有的分支變化呢?不用擔心。請記住,即使分支在/ branches目錄中不再可見,其存在仍然是存儲庫歷史記錄的不可變部分。/branches URL上的簡單svn log命令將顯示分支的全部歷史記錄。* – 2012-03-10 08:06:38

+0

哦,但我很擔心!因爲在銷燬分支後,我無法修改分割在已刪除分支中的源代碼文件的差異.... – Steffen 2017-07-17 15:32:02

相關問題