2010-07-02 17 views
0

我是svn的新手,對重新集成功能有點困惑。將功能分支重新集成到主幹並保存修訂

當我開始開發新功能時,我創建了我的項目分支。然後我做了一些修改,現在我想將它重新整合回主幹。當我這樣做時,它看起來像樹幹分支中的單一提交。但我想看看我的箱子裏所有功能分支的修改歷史。我必須爲此做些什麼?也許'合併版本的範圍'將有所幫助?或者我必須永久存儲此功能分支才能訪問它的歷史記錄?

回答

1

你已經做了一切正確。重新融入正是你需要做的。現在,當您查看中繼的日誌時,請確保在您使用的任何Subversion客戶端中包含合併的修訂。如果您使用的是TortoiseSVN,則在顯示日誌對話框中有一個複選框,用於切換此行爲。順便說一句,無論如何,功能分支將永遠存儲。刪除它只會從頭版本中刪除它。

+0

謝謝!我現在應該做什麼功能分支?什麼是最佳實踐? – Poma 2010-07-03 09:32:31

+0

我通常在完成特徵分支時刪除特徵分支,以免混亂分支文件夾。既然它只是一個邏輯刪除,如果你真的想要,你總是可以重新生成它。 – 2010-07-03 17:24:15

相關問題