Миграция с Clearcase LT (UCM) на Subversion - PullRequest
0 голосов
/ 23 марта 2010

Я уверен, что этот вопрос задавался сотни раз и отвечал одинаково. Я пытаюсь получить четкую картину своих усилий, прежде чем приступить к этому. Я хочу знать, помогает ли SVNImporter или какой-либо другой инструмент перенести мои VOB UCM в репозитории Subversion. Я не против потерять историю. Также, пожалуйста, поделитесь своими стратегиями, если там нет инструментов. Кто-то сказал мне, что мне придется переоценивать свое представление с каждой базовой линией с самой старой на самую новую и постепенно фиксировать этот код в Subversion. Хотя это кажется простым и понятным, но учитывая количество VOB, которые у нас есть, это было бы гигантской задачей для нас вручную. Есть ли сценарий, который я могу использовать для автоматизации этого процесса. Комментарии пожалуйста !!!

Спасибо Gnan

1 Ответ

0 голосов
/ 23 марта 2010

Нет известных мне импортеров SVN для компонентов UCM.

Идея действительно состоит в том, чтобы перебазировать соответствующие базовые линии в потоке экспорта (поток только для чтения, созданный только для чтения / доступа к базовой линии X компонента) и зафиксировать это в представлении подрывной деятельности, сделанном в том же месте, что и ClearCase UCM вид.
Действительно продвинутый скрипт мог бы создавать ветки SVN для каждого потока, где была установлена ​​базовая линия.

После этого это зависит от:

  • количество компонентов (у вас есть один на VOB или несколько в VOB),
  • количество базовых линий, которые вы хотите импортировать
  • количество потоков, которые необходимо учитывать, если вы хотите создать соответствующие ветки SVN.

Вам также необходимо определить количество репозиториев SVN, которые вы хотите создать для этих компонентов. Технически этого может быть достаточно, но разумно сгруппировать эти компоненты в логические группы в репозитории SVN.

...