Как переместить репозиторий CVS с одного сервера на другой и поддерживать историю? - PullRequest
4 голосов
/ 22 октября 2008

У меня есть репозиторий CVS на моей локальной рабочей станции. Я продемонстрировал своему работодателю, что контроль версий - отличная идея. Хорошо! Итак, теперь я хочу перенести историю CVS со своей локальной рабочей станции на реальный сервер.

Я установил CVS на сервере, и он работает.

Теперь, я могу просто переместить мои файлы репозитория? Или мне нужно выполнить какую-то команду импорта?

Я знаю, что могу просто проверить текущую кодовую базу на новом сервере CVS, но это потеряло бы историю, верно?

Ответы [ 2 ]

1 голос
/ 07 ноября 2008

просто скопируйте файлы - там действительно нет ничего другого (по крайней мере, если исходная и целевая ОС совпадают)

0 голосов
/ 22 октября 2008

Я только что мигрировал на прошлой неделе.

Мы используем Subversion на работе, и все, что я сделал, это переместил корневой каталог Subversion с одного компьютера на другой. Затем, когда я установил сервер VisualSVN на новую машину, я просто выбрал существующий корень Subversion, который я перенес, вместо создания нового хранилища. Это легко поддерживается история и файлы.

Я не уверен, насколько хорошо это будет работать с другими системами контроля версий.

...