我在我的項目X中有一個/ Trunk。在第69修訂版中,我們必須恢復三個早期版本(61,63,64)中的更改。SVN分支問題
我所做的是對修訂版61,63,64進行反向合併,並將其轉化爲第69版。然後我們可以再次進行部署,每個人都很高興。
現在我們已經瞭解到,在單獨的分支中開發新功能是一個整潔的想法,然後Trunk隨時可以部署到生產環境(並在當前版本上進行修補程序)。
因此,現在我已經在/ Trunk(這是第69版)中的HEAD修訂版本中創建了「/ Branches/X」(rev 70),但是我想讓我在/ Trunk中取消修改(61,63,64)
這是正確的方法是什麼?
順便說一句,我已經明確表示了嗎? :)
最好在當前開發版本中使用trunk,使用標籤標記版本和分支來發布bug修復和實驗性功能。 http://ariejan.net/2006/11/24/svn-how-to-structure-your-repository對此有合理的討論。 – 01es