2012-05-16 1 views
1

Я извлекаю данные из ралли, используя его SOAP API. У меня есть один родительский проект с несколькими дочерними проектами, работающими над тем же выпуском. Когда я получаю сообщение о выпуске родительского проекта, он дает мне неправильную статистику без консолидации сюжетных точек дочерних проектов. Есть ли какой-либо метод/объект в API Rally, где я мог бы получить консолидированные данные о выпуске дочерних проектов, когда я получаю данные родительской версии.Как получить дочерние проекты консолидированных данных в деталях родительского проекта в Rally SOAP API?

ответ

1

Способ, с помощью которого Rollup на основе релиза обрабатывается в рамках ралли, заключается в том, что на уровне родительского проекта обычно устанавливается Release, и в пользовательском интерфейсе есть флажок, чтобы скопировать проекты Release во все дочерние проекты, используя одинаковое имя и даты начала/окончания. Таким образом, в конечном итоге у вас будет несколько объектов Release с одинаковыми именами и временными ячейками, в родительском и всех дочерних проектах.

Если вы хотите агрегировать статистику по Истории в выпуске и следуете вышеприведенному соглашению о согласовании названий родительских/дочерних выпусков, то вы можете выполнить запрос в иерархическом порядке с помощью queryString = "(Release.Name = \" My Выпуск"\"); и возвратите коллекцию Историй, совокупная статистика которых (скажем, Плановая оценка) должна соответствовать вашей статистике сворачивания, которую вы желаете.

+0

Я должен добавить, что если вы хотите агрегировать статистику по Истории в выпуске и следуете вышеприведенному соглашению о согласовании названий родительских/дочерних выпусков, вы можете выполнить запрос в иерархическом порядке с помощью queryString = "(Release.Name = \ "Мой выпуск" \ "); и возвратите коллекцию Историй, совокупная статистика которых (скажем, Плановая оценка) должна соответствовать вашей статистике сворачивания, которую вы желаете. –

+0

Спасибо за ответ. На самом деле ваш комментарий отвечает на вопрос. Но я не мог понять, почему Rally не сворачивает дочерние данные при извлечении родительского проекта, это могло бы сделать жизнь проще. –

 Смежные вопросы

  • Нет связанных вопросов^_^