Microsoft Office — это третий инструмент, который вы можете применять для работы с элементами, хранящимися на сервере Team Foundation Server. При помощи различных надстроек и шаблонов вы можете использовать приложения Office (такие как Word, Excel и Project) для того, чтобы напрямую обмениваться с сервером TFS и обновлять хранящиеся там элементы.
Использование Microsoft Word ограничено работой с различными шаблонами документов (dot-файлы), которые включены в шаблоны процессов MSF Agile и MSF for CMMI. Microsoft Project и Microsoft Excel предлагают настоящую интеграцию с TFS и позволяют вам управлять элементарными работами непосредственно из этих приложений Office.
Управление элементарными работами при помощи Project и Excel
После инсталляции клиентского программного обеспечения для Team Foundation Server в приложении Office появляются новая панель инструментов и меню Team. На рис. 23.23 показан Microsoft Project с инсталлированной надстройкой TFS. Используя панель инструментов или меню Team, вы можете подключиться к TFS (при помощи того же процесса, что вы видели на рис. 23.19), а затем импортировать в проект элементарные работы из TFS. После редактирования плана проекта в Microsoft Project вы можете опубликовать произведенные в элементарных работах изменения обратно на сервер TFS (при помощи кнопки Publish).
Через меню MS Project View вы можете также получить доступ к некоторым нестандартным представлениям проекта.
Аналогичные возможности имеет и Microsoft Excel. Вы можете использовать меню Team для получения списка элементарных работ; импортирования их в Excel, и даже для внесения изменений цикла обработки обратно в базу данных TFS (рис. 23.24). Мы будем более подробно рассматривать интеграцию с Excel и Project в главе 25.
Примечание
Фирма Microsoft предоставляет также сервер совместной работы над проектами, который называется Microsoft Office Project Server. Сервер Team Foundation Server может интегрироваться с сервером Microsoft Office Project Server 2007 при помощи
отдельного коннектора, который доступен по адресу: