我有這個學校維護課程,我們不得不與SVN混合很多。我最近爲一些主要的重構創建了一個分支(也切換到了這個分支)。當我完成並繼續標記分支時,它會自動提交我在分支中的內容並將其標記爲最終結果(樹幹+分支的更改)。分支和標籤SVN
我不明白什麼錯了,我認爲如果我標記我的分支,我只會得到一個分支或幹線當前修訂的副本。相反,我讓我的分支自動與我的更改合併,然後創建該修訂的標籤。
只是想知道是否有人可能涉及到可能是問題,我只是想弄清楚究竟發生了什麼,或者如果我用錯誤的方式使用SVN。
我使用TortoiseSVN的這樣做,這裏有些我做的步驟:
- 創建當前主幹分支成/有一個開關來此支支
- 進行更改代碼在我的分支
- 創建幹線標籤(然後它將我的分支提交到幹線,然後標記)。
SVN沒有標籤的本地概念,所以你必須使用一些第三方工具。哪一個? –
我使用了GUI烏龜。我會澄清gui的步驟。 –
當您創建中繼線標籤時,TortoiseSVN無法將分支自動合併到中繼線中。你做了別的。 –