2011-05-09 25 views
2

我們廣泛使用功能分支作爲開發策略。簡而言之,允許我們做的事情是始終保持一個穩定的中繼線,而開發者在實現複雜功能時可能會在可能發生故障的分支上工作,直到功能得到充分測試。此時分支合併回主幹,然後在主幹上進行全集成/迴歸測試循環等。功能分支和代碼元數據丟失

我遇到的問題如下:在執行分支中的所述功能的過程中,顯然存在對分支機構進行了大量的提交。每個提交都有評論,這些評論具有潛在的教育和文檔化(?)價值,有時可能非常有用。當你將分支大規模合併回樹幹時,所有這些註釋都會丟失,並替換爲無用的「合併垃圾到主幹」類型註釋。

有沒有人有任何解決方案可以幫助保留這些元數據?你認爲這甚至是一個問題嗎?

P.S.我正在使用SVN。

回答

1

請參閱here

+0

謝謝!如果像Tortoise SVN等客戶也提供這樣的服務,那會很好。 (也許他們這樣做,我只是需要找到它) – Adnan 2011-05-09 22:12:04

+1

tortoisesvn「責備」和「顯示日誌」對話框都有複選框來顯示合併修訂的細節。 – slowdog 2011-05-10 17:54:15