我有以下SVN結構:顛覆 - 移動文件夾到另一個已經存在的庫
ExistingRepository1
- ...
- MyFolder文件
- FolderToMove
- 。 ..
ExistingRepository2
- ...
- AnotherFolder
- FolderToMove < - 搬到這裏
- ...
所以我已經閱讀了這個問題:How do I move a single folder from one Subversion repository to another repository? 但在我的情況下ExistingRepository2已經存在。 那我該怎麼做呢?我想在新項目中進行所有修改。
我有例如修訂版本號1000 ExistingRepository1 -> MyFolder -> FolderToMove
,但在ExistingRepository1
存在與數字1000。因此,一個版本,會出現什麼svn load
嗎?它會自動移動修訂號碼嗎?
這將是命令:
svnadmin dump /svn/ExistingRepository1 > ./repository.dump
svndumpfilter include MyFolder/FolderToMove --drop-empty-revs --renumber-revs --preserve-revprops <./repository.dump> ./folderToMove_only.dump
svnadmin load /svn/ExistingRepository2 < ./folderToMove_only.dump
預先感謝您的幫助,最好的問候,蒂姆。