У меня проблема с Clearcase. Я заранее извиняюсь, если я неясен или излишен, так как я довольно новичок в этой VCS, в основном из Git фона, я, возможно, не знаю, как правильно искать мои проблемы.
У нас есть новая версия (не относится к CC, для бизнеса) приложения каждые несколько месяцев, и мы каждый раз создаем новый VOB и поток для каждой версии. У нас есть общий поток c, в котором мы доставляем последние базовые показатели из готовой версии, добавляем новый базовый уровень, а затем экспортируем содержимое общего потока c в новый VOB и поток.
My проблема в том, что, будучи поспешным, я фактически доставил в общий поток c, не последний базовый уровень, а предыдущий. И в довершение всего, я добавил совершенно новую базовую линию в поток c.
Мне нужно иметь возможность доставлять в мой поток c, самый последний базовый уровень из нашей предыдущей бизнес-версии приложения.
(Я в основном манипулирую обозревателем проектов Clearcase, так как не знаю команду cleartool. Я пытался использовать несколько решений CLI, но не смог сделать это так, но может быть связано с тем, как работает наш сервер Clearcase)
Для этого я попытался:
- Удалить действие доставки. Но при попытке сделать это возникает ошибка: «Ошибка: невозможно удалить действие с версиями в его наборе изменений». Я пытался обойти это, помогая себе с Google, но не смог сделать это. Я боюсь, что это нормальное поведение Clearcase, и я не могу продолжать этот путь.
- Правильно выполнить повторную доставку нашей последней бизнес-версии, но она не сработала из-за моей недавно созданной базы данных в потоке generi c.
Я бы взялся за любую подсказку, указание, так как не могу найти, как правильно продвигаться по этому вопросу.
Заранее спасибо.