Как я могу разветвить «главный» узел проекта UCM? - PullRequest
2 голосов
/ 13 июля 2010

Мы используем RAD с плагином ClearCase как «Перспектива ClearCase Explorer». Мне нужно сделать новую основную версию проекта Java. По этой причине я хочу изменить версию main / 0 на ie. Основной / 1. Как я могу переслать версию с верхнего уровня? Я попытался создать новый проект с помощью «Project Explorer», создав новый поток. Это требовало предыдущих базовых показателей. Однако, когда я возвращаюсь из этого нового потока проекта, он ветвится из данной базовой версии (скажем, 1), как показано ниже.

main
|
0
|
MyProj1_Integration
|
0
|
1(BL)---MyProj2_Integration
|          |
2          0
           |
           1

I want it to be like:

main
0  ------------------- 1 
|                      |
MyProj1_Integration   MyProj2_Integration
|                      |
0                      0
|                      |
1(BL                   1
|
2

При проверке версий из ClearCase Explorer номера версий отображаются следующим образом:

/ Главный / MyProj1_Integration / MyProj2_Integration / 1

Я ожидаю увидеть:

/ Главный / MyProj2_Integration / 1

Кроме того, я хочу включить последние версии файлов из предыдущей ветви в новую. Как я могу этого достичь? Нужно ли создавать новый VOB?

1 Ответ

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

/main/0 доступен только из базовой линии 'INITIAL'.

Это означает, что вам нужно иметь на MyProj2_Integration базовую линию, заканчивающуюся _INITIAL.
Только эта базовая базовая линия будет ветвиться с /main/0.

Получив эту конфигурацию, вы сможете выполнить «доставку» от «MyProj1_Integration» до «MyProj2_Integration», чтобы получить последние версии вашего первого проекта в новой ветви » MyProj2_Integration.

...