此問題:SVN: Moving repository trunk to another's branch (with history)概述了在一個存儲庫中合併作爲另一個存儲庫的子目錄的歷史保留過程。我需要做一個類似的合併,但我想了解如何在新的組合存儲庫中管理修訂號。假設「RepositoryA」和「RepositoryB」中的每一個都有一個「修訂版本5」,如果「RepositoryA/trunk」的修訂版本5被重新定位到「RepositoryB/RepAProject/trunk」,它將被編號爲什麼?兩個版本庫的版本號是否會更新?或者合併後的存儲庫會獲得適合合併日期的新順序修訂號碼?合併兩個SVN存儲庫時如何管理版本號?
而且作爲一個額外的問題,用戶是否可以將svn switch --relocate
從舊的repo複製到新的子目錄,或者新的存儲庫UUID是否可以防止這種情況發生?