У меня следующая структура SVN:
ExistingRepository1
ExistingRepository2
Итак, я уже читал этот вопрос: Как мне переместить отдельную папку из одного репозитория Subversion в другой репозиторий? Но в моем случае 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
Заранее благодарим вас за помощь, С уважением, Тим.