Объединить два хранилища Subversion - PullRequest
2 голосов
/ 12 ноября 2011

У меня печальная ситуация, когда мой репозиторий subversion был случайно поврежден. Теперь у меня есть два репозитория, и я хотел бы объединить в один

Первый имеет истории 1-20,24-207,235-312 Второй имеет истории 1-257

Как я могу объединить их в один репо со счетом 1-312?

В остальном это одинаковые репозитории, потому что одно является резервной копией другого. Я использую SVN 1.4.4

1 Ответ

2 голосов
/ 12 ноября 2011

По сути процесс будет:
Из коррумпированного репо:

svnadmin dump -r258:312 > dumpfile

В датированном, но не поврежденном репо:

svnadmin load < dumpfile

В этот момент у неразорвавшегося репо будет все.

См. svnadmin dump и svnadmin load для получения дополнительной информации и возможных настроек / настроек, чтобы сделать процесс более плавным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...