2015-08-03 21 views
0

У нас есть сервер 2008 года с репозиторием SVN, я бы хотел переместить его на новый сервер Windows 2008, но на новый сервер Visual SVN.Извлечь последние 1000 версий из окон сервера svn

Наш репозиторий SVN стал действительно большим и содержит несколько проектов. Я планирую извлечь последние 1000 ревизий из репозитория, а затем отделить проекты. Как только у меня есть эти, я хотел бы загрузить эти проекты на новый SVN-сервер в виде отдельных репозиториев. В то же время я не хочу терять историю. Когда я заставляю людей перемещать свою репозитарию на новый сервер, я хочу, чтобы пользователи все еще могли видеть историю.

Прежде всего это возможно, и если да, то что это лучший способ сделать это.

Если это невозможно, то что ближе всего к моей цели, которую я могу достичь?

Большое спасибо Shoaib

ответ

0

Читать SVN книги, спросите SVN-админа выполнять свою работу

Во всяком случае

svnrdump dump URL/OF/ROOT/OF/PROJECT -r $HEAD-1000:$HEAD > dumpfile

для каждого проекта в старом репо

svnadmin load --force-uuid < dumplfile

в каждом новом пустом хранилище

 Смежные вопросы

  • Нет связанных вопросов^_^