Получение информации о сервере CVS из файлов проверки CVS - PullRequest
1 голос
/ 13 июня 2010

У меня есть файлы проверки CVS. Я пытаюсь выполнить миграцию в репозиторий SVN, сохраняя историю CVS. Как я могу получить информацию о его миграции из файлов проверки CVS, чтобы я мог отслеживать репозиторий CVS?

Ответы [ 2 ]

1 голос
/ 13 июня 2010

Как говорит @khmarbaise, чтобы сохранить старые номера версий CVS в SVN, используйте при преобразовании флаг --cvs-revnums.

Сохранение номеров версий CVS в качестве SVNсобственность на пересмотре кажется хорошей идеей, но по моему опыту они никогда не привыкают.Свойства SVN также останутся связанными с файлом, если они не будут удалены явно, что означает, что они со временем становятся неточными для новых версий SVN, так как никто никогда не удалит их.При необходимости я рекомендую вам сохранить старые файлы репозитория CVS для справки, нет необходимости продолжать работать с сервером CVS, вы можете просто указать на корень CVS в файловой системе с любого клиента CVS.

0 голосов
/ 13 июня 2010

Насколько я знаю, в cvs2svn есть опция, которая сохраняет ревизию CVS в свойстве SVN. Но после миграции пути назад нет. Это одностороннее движение.

...