Сначала убедитесь, что вы точно следуете инструкциям Переместите коллекцию командного проекта .
Основываясь на упомянутой вами ветке и вашем описании, проблема должна заключаться в том, что шаблоны процессов по умолчаниюв tfs_configuration
новой установки были идентификаторы, которые не соответствовали проектам в новой коллекции.
Итак, вы можете сначала попытаться сделать резервную копию БД.
Затем попробуйте обновить соответствующий CurrentProcessTemplateId
для перемещенного командного проекта, чтобы он соответствовал идентификатору, полученному из tfs_configuration
, что означает обновление таблицы: [Tfs_DefaultCollection].[dbo].[tbl_project_properties]
.Как обновление tfs_configuration
может вызвать проблемы для других трех коллекций.
Например:
update [Tfs_DefaultCollection].[dbo].[tbl_project_properties] set value = 'the template ID retrieved from A' where Name = 'CurrentProcessTemplateId' and project_id = 'your team project id'
Если это все еще не работает, просто попробуйте также обновить OriginalProcessTemplateId
update [Tfs_DefaultCollection].[dbo].[tbl_project_properties] set value = 'the template ID retrieved from A' where Name = 'OriginalProcessTemplateId' and project_id = 'your team project id'