我正在嘗試將大型Subversion存儲庫從具有Subversion 1.6的系統遷移到具有Subversion 1.7的系統。當我進行最後的同步時,我可以停下來並簡單地使用rsync,但是我沒有選擇這個,因爲我想用1.7版創建/升級新的存儲庫。什麼是保持Subversion版本庫同步遷移到新環境的最快方法?
因此,我選擇使用svnsync,因爲它可以拾取停止的位置,因爲存儲庫未安裝在同一設備上。唯一的問題是對於大型版本庫svnsync copy-revprops
需要永遠,因爲它再次通過每個修訂。
所以我的問題是我能做到的一個:
- 減少用來做svnsync的複製的revprops
- 跳過複製的revprops時間完全
- 使用增量同步倉庫更快的方法從一個版本的顛覆到另一個版本。
?