Кто-нибудь здесь переключал систему контроля версий с PVCS/Serena Dimensions на Subversion?

Поиск в Google показал, что некоторые пользовательские сценарии, например PVCS -> CVS и cvs -> svn, должны быть достаточно простыми. Но... Кто-нибудь действительно пробовал их? С какими версиями платформ?

О другом опыте миграции тоже может быть полезно узнать. Благодарю.

2 ответа

Решение

Пока есть инструменты миграции, вы должны спросить себя: нужна ли мне вся эта история в моей повседневной жизни? Когда в прошлом я переносил системы контроля версий, я обычно пытался найти чистую точку разрыва (несколько открытых веток и т. Д.) И просто переносить заголовок каждого проекта. Я заархивирую старую систему на случай, если возникнут исторические вопросы, по которым нам нужно заглянуть в далекое прошлое, но простое перемещение головы даст вам хороший чистый, быстрый репозиторий для начала. Количество раз, когда нам приходилось ссылаться на старую систему, можно считать с одной стороны.

Я никогда не пробовал сценарии PVCS, но у меня были смешанные результаты с другими, особенно в отношении истории ветвей. Каждая система достаточно различна, чтобы график никогда не импортировался на 100% идеально. Лучше оставить его в первоначальном виде, если это возможно, и начать все сначала!

В предыдущей работе мы перешли с PVCS на CVS, используя несколько доступных скриптов. Я могу просто заявить, что они работали (тогда).

Половина ответа, я знаю.

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