2010-10-20 3 views
1

Мы недавно перешли на TFS 2010 с использованием шаблона процесса MSF для Agile, и мы используем такие отчеты, как Progress Burndown, User Stories и т. Д. До 13/10/10, наша складская работа отлично работала, и все наши отчеты отображались до даты. Однако после этой даты в отчетах началось отображение старых данных и просмотр состояния заданий на складирование с использованием метода GetProcessingStatus() в WarehouseControlWebService, мы видим, что работа по отслеживанию рабочего элемента отслеживается в «Запуск» ' государство.Складская работа TFS 2010 никогда не покидает рабочее состояние

Действительно, когда вы помещаете профайлер в базу данных, вы можете видеть, как повторяющиеся и повторяющиеся процессы повторяются снова и снова, с теми же параметрами, как если бы он застревает в цикле. Хотя это происходит, загрузка процессора составляет 50% и выше. Он оставался в этом состоянии более 24 часов, прежде чем решил убить его.

Нет ничего особенного в нашей установке - мы сделали чистую установку TFS и импортировали рабочие элементы из TFS 2008 с использованием Excel. У нас также есть настраиваемый шаблон рабочего элемента «Support Ticket», который наша служба поддержки использует для регистрации звонков от клиентов. Все импортирование выполнялось с помощью соответствующих инструментов командной строки TFS или Excel.

Кто-нибудь испытал что-нибудь подобное раньше? Я видел пару сообщений, в которых люди имели похожие проблемы, но не видели ответа.

ответ

1

Я рад сообщить всем, что нам удалось это исправить! Проблема заключалась в том, что работа над изгоями (ошибка) имела ссылку на задание, которого не было. Я не совсем уверен, как это произошло, но можно только предположить, что это произошло во время импорта рабочей операции из TFS 2008.

Мы заметили это только потому, что в качестве последнего средства мы собирались создать совершенно новую коллекцию проектов проекта и Team Project и импортировать в него все наши рабочие элементы и посмотреть, работает ли там хранилище. Однако, когда мы рассматривали запрос «Все рабочие элементы» как древовидное представление в Team Explorer перед импортом, один из них был выделен красным цветом с рядом с ним восклицания, в котором упоминаемый элемент не существует. Мы просто удалили их, используя 'witadmin destroywi/collection: http: // tfs2010: 8080/tfs/<>/id: 1571', а затем волшебным образом сработало хранилище. Замечательное!

Если это сообщение помогает даже одному человеку, то я счастливый человек, так как это вызвало у нас много душевной боли за прошедшую неделю. Хотя нам удалось преодолеть эту проблему, нельзя отрицать, что обработка ошибок Microsoft в TFS оставляет желать лучшего.

Ваш

Dan