вторник, 15 мая 2012 г.

Ошибка TF400508 в TFS 11 Beta

После миграции коллекции из TFS 2010 на TFS 11 в проектах мигрированной коллекции в TWA (Team Web Access) отображалась следующая ошибка:
TF400508: The current process settings are either missing or not valid. These settings must be defined by a project administrator.


Эта проблема затрагивает только коллекции, мигрированные с предыдущих версий TFS. Во вновь созданных коллекциях на TFS 11 такой проблемы не наблюдается.
Связано это с различием в шаблонах в новой версии. Необходимо привести их в соответствие.

1. Необходимо скачать "Visual Studio 11 Beta Files to Update Team Project" (ссылка). Извлечь файлы архива в локальную папку на сервере TFS 11.
2. Запустить Developer Command Prompt. Для этого нажать Start > All Programm > Microsoft Visual Studio > Visual Studio Tools > Developer Command Prompt.
3. Измените локальную папку командой cd MyDirectory на ту, куда вы распаковали архив UpgradeProject.zip.
4. Запустите команду: 
updateProject CollectionURL ProjectName TemplateName

Например:
c:\UpdateProject> updateProject http://server-tfs:8080/tfs/TestCollection MyProject CMMi

Скрипт updateProject запустит 6 команд. Если все команды выполнены успешно, вы можете проверить результат на сайте 
http://server-tfs:8080/tfs/TestCollection/MyProject


Более подробно эта информация описана в статье "Updating an Upgraded Team Project to Access New Features" (ссылка).

См. также:
http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/06/get-your-agile-project-fixed-after-an-upgrade-from-tfs2010-to-tfs11-beta.aspx

Видео: http://channel9.msdn.com/Blogs/VisualStudio/Upgrading-to-Team-Foundation-Server-11-Process-Templates

Комментариев нет:

Отправить комментарий