Не удается создать «Новый командный проект» в TFS 2008 после восстановления оборудования на одном сервере - PullRequest
1 голос
/ 24 августа 2011

Наш старый TFS-сервер отключился, и для продолжения работы мне было поручено восстановить сервер на новой машине. Я следовал инструкции MSDN (http://msdn.microsoft.com/en-us/library/ms404869%28v=VS.90%29.aspx)) и смог подключиться к TFS и вызвать папки Work Items и Source Control из Team Explorer как локальный пользователь и удаленный пользователь.

Когда я вхожу локально в учетную запись установки (см. Ниже), я могу развернуть и просмотреть папку документов в данном проекте. Папка «Отчеты», однако, имеет красный значок «X». Когда я вхожу удаленно в учетную запись установки, и Документ, и Отчеты имеют красный значок «Х». Я также не могу выбрать «Показать портал проекта», так как это отображается серым цветом в меню.

Я также не могу создать новый командный проект, как описано в заголовке, вхожу ли я в систему локально или удаленно. Я занимаюсь этим вопросом уже около двух недель и, похоже, не могу найти решение. Цени любую помощь.

Вот сообщение об ошибке, которое я получаю после попытки добавить новый проект:

Ошибка TF30224: Не удалось получить проекты с сервера отчетов. Убедитесь, что веб-службы SQL Server и службы отчетов SQL Server работают, и у вас есть достаточные права для создания проекта.

Пояснение Мастер создания проекта столкнулся с проблемой при создании отчетов в службах отчетов SQL Server на NEWTFSSERVER. Причина сбоя не может быть определена в настоящее время. Поскольку операция завершилась неудачно, мастер не смог завершить создание сайта служб отчетов SQL Server.

Действие пользователя Обратитесь к администратору служб отчетов SQL Server на NEWTFSSERVER, чтобы убедиться, что сервер служб отчетов SQL Server работает и у вас достаточно прав для создания проекта. Ваша учетная запись пользователя в службах отчетов SQL Server должна иметь разрешение Content Manager для создания нового проекта. Кроме того, вы можете найти дополнительную полезную информацию в журнале создания проекта. Журнал показывает каждое действие, выполненное мастером во время сбоя, и может содержать дополнительные сведения об ошибке.

Вот основные учетные записи пользователей:

NEWTFSSERVER \ TFSSETUP - Учетная запись установки TFS NEWTFSSERVER \ TFSSERVICE - учетная запись службы TFS и службы отчетов

Server 2003 - у каждого есть следующие разрешения (некоторые предоставлены произвольно):

Администраторы
IIS_WPG
SQLServer2005ReportingServicesWebServiceUser
SQLServer2005ReportServerUser
TFS_APPTIER_SERVICE_WPG
Пользователи
WSS_ADMIN_WPG
WSS_RESTRICTED_WPG

Диспетчер отчетов - http://localhost/Reports/, TFSSETUP и TFSSERVICE - системные администраторы, системные пользователи и имеют все разрешения на уровне элементов, включая менеджеры контента.

SharePoint Central Admin v3 - TFSSETUP и TFSSERVICE являются администраторами фермы и администраторами семейства сайтов.

Членство в глобальной группе Team Foundation Server - TFSSERVICE является участником учетных записей служб, а TFSSETUP - членом администраторов Team Foundation Server.

Членство в проектной группе Team Foundation Server - TFSSETUP является членом Администраторов проекта.

Новые системные характеристики: Windows Server 2003 с пакетом обновления 1 (SP1) - Datacenter Edition,
SQL Server 2005,
VS 2008,
TFS 2008 SP1,
WSS 3.0

1 Ответ

0 голосов
/ 26 сентября 2011

Вы обязательно должны убедиться, что все ваши клиенты используют VS 2008 с пакетом обновления 1 (SP1). Кроме того, я помню, как разочаровался, потому что несколько наших разработчиков установили VS 2008, применили SP1, а затем установили Team Explorer. Если вы сделаете это в таком порядке, у вас будет Team Explorer без SP1. Поэтому убедитесь, что вы установили VS 2008, Team Explorer, а затем применили SP1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...