Мне нужно работать с двумя репозиториями и хотеть переместить один каталог с кодом между ними, сохраняя при этом ревизию.
Я прочитал здесь несколько вопросов о SO, но я до сих пор не знаю, куда идти. Наши репозитории HUGE (файлы (orkingcopy), не включая ревизии > несколько GB), поскольку все проверено (code + designdata +...).
Решения, которые я видел до сих пор:
- svnadmin dump + filter + import: не опция из-за размера репозитория
- svnsync: У нас уже есть данные во втором репозитории (хранилища огромны уже, я не думаю, что слияние их - хорошая идея, кроме decidng, это не моя работа) и из то, что я собрал, требует, чтобы второй репозиторий был пустым.
- Стороннее решение: многократно сбой, поскольку он не может удалить файл, потому что" у другого процесса есть файл (хотя я могу удалить файл через os, и он создается с помощью script)
Существуют ли другие решения, подходы к этому, или я что-то пропустил в одном из решений?