Продвижение сбора урожая с помощью jhsdk.jar
Я пытаюсь подключиться к All Fusion Harvest, используя Java с помощью jhsdk.jar,
Я могу подключиться для входа в систему сбора урожая и просмотра пакетов. Но когда я пытаюсь продвинуть пакет на следующий уровень, используя приведенный ниже код Java,
JCaMovePackage jPro = context.getMovePackage();
jPro.setToState("ACEDEV13.06.00.00", "Integration Test (AIT)");
jPro.execute();
Я получаю исключение.
E03090050: ОШИБКА: не удалось получить процесс перемещения пакета из контекста. com.ca.harvest.jhsdk.hutils.JCaHarvestException: E03090050: ОШИБКА: не удалось получить процесс перемещения пакета из контекста.
Пожалуйста, помогите мне с этим, спасибо заранее!
1 ответ
Я использовал метод promoPackage(), и имя процесса должно быть создано на сервере Harvest SCM. То же имя процесса, которое будет установлено с помощью setProcessName("promoPackages"). Это сработало.