Создание командного проекта

Можно создать командный проект, который будет служить для вашей команды центром обмена командными операциями, требующими разработки специальной программной технологии или продукта. Такой центр можно реализовать, создав командный проект при помощи мастера создания командных проектов. Создать командный проект можно только из Сред. Командный обозреватель и после подключения к коллекции командных проектов, в которой будет создан новый командный проект.

Важно!

Прежде чем создавать командный проект, просмотрите разделы Запуск нового командного проекта и Настройка ресурсов для поддержки командных проектов, чтобы убедиться, что все необходимые для командного проекта ресурсы настроены надлежащим образом.

В этом разделе

  • Создание командного проекта

  • Устранение неполадок создания командного проекта

Необходимые разрешения

Для выполнения этой процедуры необходимо быть членом следующих групп безопасности:

  • Для коллекции проектов на уровне приложения Team Foundation: группы Администраторы Team Foundation или Администраторы проекта, и разрешение Создать новые проекты должно иметь значение Разрешить.

  • На сервере, где будут размещаться Продукты SharePoint для командного проекта: соответствующих групп в Центре администрирования SharePoint. Список групп может меняться в зависимости от версии Продукты SharePoint.

    Если сайт портала создается в семействе веб-сайтов для коллекции командных проектов, необходимо располагать разрешениями Полный доступ в отношении семейства веб-сайтов. Если сайт проекта создается как само семейство веб-сайтов, необходимо располагать разрешениями администратора фермы.

    Дополнительные сведения см. в разделе Задание разрешений администратора для коллекций командных проектов.

  • На сервере, где будут размещаться службы отчетов SQL Server для командного проекта: группы Диспетчер содержимого Team Foundation.

Дополнительные сведения см. в разделе Задание разрешений администратора для коллекций командных проектов.

Создание командного проекта

Примечание

Отображаемые мастером страницы определяются шаблоном процессов, выбранным вами при запуске мастера.В представленной ниже процедуре используется процесс MSF для гибкой разработки программного обеспечения.При выборе другого шаблона процессов могут отображаться другие страницы.

Подключение к коллекции командных проектов

  1. Нажмите кнопку Пуск, выберите последовательно пункты Все программы и Microsoft Visual Studio 2010, а затем щелкните Microsoft Visual Studio 2010.

    Примечание

    Если Сред. Командный обозреватель запускается с сервера, на котором размещаются Продукты SharePoint и службы отчетности SQL Server, может потребоваться запускать Visual Studio от имени администратора.

  2. В меню Рабочая группа выберите Подключиться к серверу Team Foundation Server.

    Откроется диалоговое окно Подключение к командному проекту.

  3. В списке Team Foundation Server выберите сервер, на котором запущен Visual Studio Team Foundation Server.

  4. В диалоговом окне Подключиться к командному проекту укажите в списке Team Foundation Server сервер, содержащий коллекцию командных проектов, которую необходимо добавить в командный проект.

    Примечание

    Если раскрывающийся список пуст, нажмите кнопку Серверы, чтобы ввести параметры подключения к серверу вручную.Для получения параметров подключения обратитесь к администратору Team Foundation или администратору командного проекта.

  5. В списке Каталог укажите имя коллекции проектов, к которой необходимо добавить командный проект.

  6. Нажмите кнопку Подключить.

Создание командного проекта

  1. В Сред. Командный обозреватель щелкните правой кнопкой мыши коллекцию проектов и выберите команду Создать командный проект.

    Примечание

    Если параметры среды управления проектами не используются, в меню Файл выберите команду Создать и щелкните пункт Командный проект.

    Открывается окно мастера Создание командного проекта.

    Примечание

    Если подключение к серверу Team Foundation Server отсутствует, появится подсказка о необходимости подключиться к серверу.Проверьте шаги с 1 по 5.

  2. На странице Укажите параметры командного проекта введите имя создаваемого командного проекта в поле Имя командного проекта.

    Необходимо указать уникальное имя, состоящее не более чем из 64 символов. Имя должно быть достаточно описательным, чтобы участники вашей команды могли легко ассоциировать его с программным продуктом. Участники команды будут использовать это имя для подключения к командному проекту.

  3. Введите описание проекта в поле Описание командного проекта (необязательно). Описание хранится в Team Foundation Server и представляет собой описание сайта SharePoint для необязательного портала командного проекта.

  4. Нажмите кнопку Далее.

  5. На странице Выберите шаблон процессов выберите шаблон процесса в списке Какой шаблон процессов следует использовать для командного проекта?

    Примечание

    Если требуется использовать шаблон процесса, которого нет в списке, сначала нужно загрузить этот шаблон на сервер Team Foundation Server.

  6. Если на оставшихся страницах мастера требуется принять параметры по умолчанию, нажмите кнопку Готово. Если они не использовались, нажмите кнопку Далее.

    Примечание

    Рекомендуется принять параметры по умолчанию, нажав кнопку Готово.Нажав кнопку Готово, можно переходить к шагу 9.

    При нажатии кнопки Готово автоматически выполняются следующие задачи:

    • создается сайт SharePoint для командного проекта;

    • создается пустая папка системы управления версиями для командного проекта.

  7. Заполните страницу Параметры сайта группы:

    1. Выберите вариант Создать новый сайт SharePoint, если необходимо создать сайт SharePoint для вашего проекта.

    2. Нажмите кнопку Настроить, чтобы проверить или изменить настройки сайта SharePoint.

      В диалоговом окне Выбор расположения для создания сайта SharePoint проверьте или измените URL-адрес в поле Веб-приложение, а также Относительный путь сайта, к которому необходимо подключиться.

      Примечание

      Выбрать Веб-приложение можно только при условии, что оно было добавлено в коллекцию командных проектов, к которой вы подключены.Дополнительные сведения см. в разделе Добавление веб-приложения SharePoint в развертывание.

      Если имя портала проекта должно отличаться от имени командного проекта, можно ввести имя, легко распознаваемое участниками вашей команды.

      Относительный путь к сайту является частью домашней страницы портала проекта.

  8. На странице Указание параметров системы управления версиями выберите один из следующих вариантов:

    • выберите вариант Создать пустую папку системы управления версиями, чтобы в качестве имени новой папки использовалось имя командного проекта;

    • выберите вариант Создать новую ветвь системы управления версиями и укажите папку, из которой необходимо создать ветвь.

  9. На странице Подтверждение параметров командного проекта просмотрите выбранные элементы и заданные значения. Если информация правильна, нажмите кнопку Готово. В противном случае нажмите кнопку Назад, чтобы внести изменения.

    Мастер создания проектов создаст ваш командный проект.

    Примечание

    Для завершения работы мастера может потребоваться несколько минут.

  10. На странице Состояние создания командного проекта просмотрите сообщения о состоянии и строку состояния на предмет сведений о создаваемых компонентах.

  11. На странице Командный проект создан, если требуется прочитать больше сведений о рабочих элементах, ролях, действиях и других аспектах командного процесса, установите флажок Запустить руководство по процессам для получения дополнительных сведений о командном проекте.

    Примечание

    Руководство по процессам доступно только при условии, что на шаге 7 был создан или настроен сайт SharePoint.

  12. Нажмите кнопку Закрыть.

    Новый командный проект появляется в Сред. Командный обозреватель. Если при создании командного проекта мастер обнаружит какую-либо неполадку, появится сообщение об ошибке с описанием этой неполадки и предложением действия по ее устранению. При появлении такого сообщения щелкните Просмотр журнала создания командных проектов и просмотрите журнал на предмет определенных ошибок и исключений. Дополнительные сведения см. в подразделе Устранение неполадок создания командного проекта далее в этом разделе.

Устранение неполадок создания командного проекта

Если операция по созданию командного проекта не завершается успешно, возможно, некоторые компоненты созданы, а другие нет. В таком случае следует определить, что вызвало частичное создание, удалить частично созданный проект, разрешить возможные проблемы, а затем создать другой командный проект.

Примечание

Собрать диагностические сведения о развертывании сервера Team Foundation Server, сделать моментальный снимок его конфигурации и получить данные об использовании можно с помощью анализатора соответствия рекомендациям для Team Foundation Server.Это средство выполняет некоторые проверки, чтобы определить, поддерживает ли конфигурация развертывания создание командного проекта.Дополнительные сведения см. на следующей странице веб-сайта Майкрософт: Team Foundation Server Power Tools April 2010.

Устранение неполадок создания командного проекта

  1. Просмотрите сведения в следующей таблице, и выполните соответствующую задачу по разрешению для наблюдаемого симптома или сообщения об ошибке.

    Симптом или сообщение об ошибке

    Проблема

    Решение

    Сообщение об ошибке указывает, что у вас нет разрешения на создание командного проекта, подключение к серверу или доступ к серверу.

    У вас не установлены необходимые разрешения на одном или нескольких серверах для создания командного проекта.

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

    Дополнительные сведения см. в разделе Задание разрешений администратора для коллекций командных проектов.

    Ошибка TF30169: мастеру создания командного проекта не удалось загрузить шаблон процессов {0}.

    Шаблоны процессов не доступны на определенном сервере Продукты SharePoint.

    Обратитесь к системному администратору сервера, на котором располагается Продукты SharePoint, и запросите, чтобы необходимые шаблоны процессов были добавлены на сервер. Дополнительные сведения см. в разделе Извлечение и восстановление отсутствующих шаблонов сайтов.

    Ошибка TF30321: указанное имя уже используется для другого командного проекта на Team Foundation Server.

    Имя может быть занято по одной из следующих причин.

    • Это имя используется активным проектом

    • Проект, использующий это имя, помечен для удаления, но еще не удален

    • Проект с этим именем был создан или удален только частично

    Повторите попытку, используя другое имя проекта.

    ПримечаниеПримечание
    Возможно, не удается создать командный проект, потому что его имя совпадает с именем удаленного командного проекта.Некоторые компоненты удаленного командного проекта могут быть запланированы к удалению, но еще не удалены.

    Сообщение об ошибке указывает на неполадку подключения к серверу, получения информации с сервера или проверки разрешений на создание проектов.

    Сервер в развертывании Team Foundation настроен неверно. Эта неполадка обычно проявляется после перемещения сервера, восстановления его работоспособности после отказа или других действий, связанных с техническим обслуживанием.

    Обратитесь к системному администратору Team Foundation Server и попросите проверить конфигурацию сервера.

    Сообщение об ошибке указывает на неполадку подключаемого модуля.

    Шаблон процессов, используемый для создания командного проекта, содержит несколько файлов подключаемых модулей XML. Если один из этих файлов содержит ошибку формата или другую ошибку, появится сообщение об ошибке.

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

  2. Если неполадку не удалось разрешить путем выполнения шага 1, просмотрите журнал создания командных проектов и выполните указанные инструкции.

    В журнале описаны все действия, выполненные мастером во время сбоя, и могут содержаться дополнительные сведения об ошибке. Чтобы открыть журнал:

    1. Запустите "Блокнот".

    2. В меню Файл выберите команду Открыть.

    3. Перейдите к файлу $:\Documents and Settings\имя_пользователя\Local Settings\Temp\VSTS_TeamProjectCreation_гггг_мм_дд_чч_мм_сс.log.

    4. Нажмите кнопку Открыть.

    5. В меню Правка выберите команду Найти.

    6. В диалоговом окне Образец поиска введите "Исключение" или "Ошибка", затем нажмите кнопку Найти далее.

    7. Проанализируйте записи журнала, чтобы обнаружить неполадки, связанные с работой с сетью или файлами.

  3. Если проблема остается, обратитесь к администратору Team Foundation Server.

См. также

Ссылки

TFSDeleteProject: удаление командных проектов

Основные понятия

Краткое руководство по запуску командного проекта

Другие ресурсы

Настройка ресурсов для поддержки командных проектов

Запуск нового командного проекта