Боюсь, что пока нет готовой интеграции, которая делает это. Плагин, который связывает CC.NET с TFS , доступен по адресу CodePlex , но это только позволяет CC.NET использовать TFS для контроля версий и не допускает результатов сборок. быть опубликованным обратно в TFS.
Чтобы получить данные в TFS из CruiseControl.NET, у вас есть несколько вариантов. Вы можете написать собственный пользовательский адаптер хранилища данных TFS , который будет сложным, но в конечном итоге гибким, или вы можете использовать комбинацию Team Build API и немного vodoo для передачи данных в хранилище TFS Build, которое также помещается в хранилище данных TFS. Однако в TFS2008 это будет ограничено, поскольку вы сможете получать только данные о сборке и модульных тестах, но не такие вещи, как покрытие кода.
Тем не менее, отправка данных из CC.NET в TFS - это то, что я изначально хотел сделать. Однако в TFS2008 встроенная система сборки была настолько хороша, что я переключился с использования CC.NET для запуска сборок на использование TFS для запуска и управления сборкой. Преимущество этого заключалось в том, что все данные статистики обрабатывались автоматически (и встроенный пользовательский интерфейс в Visual Studio). Из-за того, что я перешел на TFS2008, я потерял мотивацию создавать CC.NET.
Если кто-то хочет добавить функцию публикации результатов сборки TFS в интеграцию с CC.NET, тогда смело присоединяйтесь к проекту в CodePlex - я хотел бы получить любую помощь.