Если Changeman понизит удаление компонентов из библиотек продвижения
Я продвинул новый JCL "TTTTS360" на TST (уровень продвижения 1). Я заметил, что JCL был создан в (как это новый JCL) в TTTTTST.E998.JCL(TTTTS360), и аналогичным образом была создана запись в параметре lib 'COMPTST.AAAA.PARMLIB(QEEEEAU)'.
Теперь, когда я понижаю свой пакет до уровня 0, то есть разработки, я все еще вижу "TTTTTST.E998.JCL(TTTTS360)", "COMPTST.AAAA.PARMLIB (QEEEEAU)", не должны ли они быть удалены? Я ожидал, что они будут удалены все вместе?
I see following steps in changeman JOB
SYSPRINT DEL1CTC
SYSPRINT DEL1JCL
DEL1CTC CHANGEMAN STEP
DELETE QEEEEAU
QEEEEAU WAS DELETED FROM TARGET DATA SET
DEL1JCL CHANGEMAN STEP
DELETE TTTTS360
TTTTS360 WAS DELETED FROM TARGET DATA SET
1 ответ
У ChangeMan есть понятие "промежуточные библиотеки" и "библиотеки продвижения". Первые иногда называют "наборами данных пакета", потому что они являются частью вашего пакета ChangeMan.
Когда вы продвигаете свой пакет, обычно члены из ваших промежуточных библиотек копируются в соответствующие целевые библиотеки продвижения. Когда вы удаляете свой пакет, продвигаемые участники удаляются из целевых библиотек продвижения.
Ваши промежуточные библиотеки не очищаются до тех пор, пока не будут завершены установка и базовый уровень, как часть вашего запроса на установку в производственной среде. Очистка может произойти через несколько дней или недель, поскольку для возврата требуется наличие промежуточных библиотек.
Сказав все это, ChangeMan очень настраиваемый, как указал Брюс Мартин в своих комментариях. Поговорите с администратором (ами) ChangeMan о том, какое поведение вы должны ожидать.