2013-06-12 2 views
0

Я искал способ вручную настроить начальную дату задачи TFS, чтобы я выглядел корректно.TFS Burndown AuthorizedDate

По сути, итерация имеет фиксированные даты начала и окончания, а некоторые истории пользователей не заполняются до половины пути через итерацию.

Это привело к тому, что выгорание получило удар по дороге, поэтому похоже, что мы находимся ниже цели.

У меня есть полный доступ к базе данных TFS, и я задаюсь вопросом, какие запросы мне нужно написать, чтобы мои задачи были backdated до начала итерации.

Я где-то читал, что это System.AuthorizedDate, который управляет диаграммой сжигания.

Любая помощь приветствуется. J

ответ

0

Вы считаете правильным использовать System.AuthorizedDate.

Вы не сможете изменить System.AuthorizedDate с помощью общедоступного API. Это не позволит вам. И вы не можете изменить дату System.AuthorizedDate с помощью команд обновления SQL и оставаться в поддерживаемом состоянии. Официально Microsoft не допускает этого и по-прежнему поддерживает возможность поддержки Microsoft, если только SQL не введет изменения, которые сделаны под их руководством, например, через инцидент с поддержкой.

Сомневаюсь, что инцидент с поддержкой Microsoft предоставит запрос на обновление, поскольку он не является дефектом, и, как я объясню позже, это может поставить вас в очень плохом месте. Не могли бы вы создать серию обновлений в соответствующих таблицах для поддержки System.AuthorizedDate? Без сомнения. Это может даже работать, но я не уверен, что это сработает, если вы посмеете сделать это. Причина в том, что рабочие элементы последовательно получают номера System.Id в качестве созданных. Я знаю, что в управлении версиями в системе есть ожидания, что более высокий номер набора изменений должен иметь более позднюю дату фиксации (не могу вспомнить точное имя поля), чем любое меньшее число номеров изменений. Меня не удивило бы, если в системе будут работать аналогичные ожидания для рабочих элементов. Вы можете обнаружить, что при таком изменении поля в рабочем элементе из SQL будут отображаться ошибки или неожиданные результаты в разных местах - я могу представить себе будущее обновление или даже обновление, просто бомбардируя и неспособное выполнить. Все это гипотетично, потому что, если вы не хотите, чтобы ваша среда была в неподдерживаемом состоянии, вы не изменили бы ее с помощью SQL.

Внешний вид вашего собственного выгорания, который оценивается по-разному. Мне не известно о средствах для достижения желаемой цели в этих условиях.

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