CVSNT в CVSNT Миграции

Кто-нибудь повторно установил установку CVSNT?

Мне нужно выполнить установку CVSNT на одном устаревшем сервере и переместить его на новый блестящий сервер, но у меня нет большого опыта работы с этим программным обеспечением.

Кто-нибудь знает основной процесс перемещения всего хранилища на новый сервер? У нас есть 3 базовых репозитория, общим объемом около 6 ГБ. Размер не слишком большой, но мне нужно убедиться, что вся история перенесена правильно.

Я немного погуглил, но не смог найти какой-либо информации по этому типу шагов, все, кажется, предпочитают писать инструкции по переходу на Subversion и др....

Сервер CVSNT работает на Windows, если это имеет большое значение....

2 ответа

Вы должны просто иметь возможность скопировать папки на новый сервер. Контрольные файлы CVS обычно содержат относительные пути и не содержат никакой специфичной для сервера информации.

Смотрите следующую ссылку:

http://www.mail-archive.com/cvsnt@cvsnt.org/msg04278.html

Роберт Дургин прав, вам нужно только скопировать корневую папку вашего репозитория cvs.

Тем не менее, вы должны быть осторожны, чтобы установить ту же версию CVSNT на новом сервере, так как начиная с 2.5.05 кодировка по умолчанию для сервера

это заставило меня обновить настройки кодировки сервера на моем клиенте CVS (eclipse) .. но я не смог исправить кодировку истории и пришлось вернуться к версии 2.5.03

(конечно, это применимо только в том случае, если ваши текущие настройки не используют юникод, завершающий работу сервера CVS)

Другие вопросы по тегам