переместите cvs репозиторий от одного сервера до другого

Я должен переместить репозиторий CVS от одного сервера до другого. В настоящее время мой репозиторий находится на внешнем жестком диске. Таким образом, я полагаю, что не должен копировать код от одного сервера до другого. Оба серверы являются той же ОС и имеют ту же версию cvsnt на них. Как я должен пойти о выполнении этой задачи? В настоящее время я просто разъединил жесткий диск от старого сервера и подключил его к новому серверу.

Я открыл объект панели управления CVS NT и видел конфигурацию репозитория. Существует добавить кнопка, которой я верю, создает новый репозиторий. Что я должен сделать для изменения имени сервера в конфигурации CVS и что клиенты должны сделать к чему-то аналогичному svn, перемещают?

2
задан 22.03.2011, 00:07

1 ответ

На стороне сервера просто переместить репозиторий. Просто переместите репозиторий в новый сервер. Удостоверьтесь, что сервер служит ему. Это может быть сделано путем проверки проекта или части его. При использовании графического инструмента для создания репозитория, может быть самым простым создать новый репозиторий и затем заменить его перемещенным репозиторием.

На стороне клиента необходимо рекурсивно заменить содержание файла CVS/корня в каждом каталоге с новым корнем. Вы, возможно, должны быть тщательным выполнением поэтому, поскольку у пользователей могут быть другие корни. Это допустимо, чтобы вложить различные Корни в том же дереве.

3
ответ дан 08.12.2019, 07:26

Теги

Похожие вопросы