Добавление типа связи
Можно создавать настраиваемые типы связей, помогающие определять отношения между рабочими элементами и отслеживать командный проект в соответствии с требованиями. Тип связи определяет тип отношения, устанавливаемого между двумя рабочими элементами. Тип связи задается в XML-файле определения типа, который можно экспортировать из Team Foundation Server. Можно управлять типами связей в коллекции проектов. Перед созданием типов связей можно просмотреть, как связи используются и какие типы связей можно создать. Дополнительные сведения см. в разделах Работа с типами связей и Выбор типов связей для эффективного отслеживания проекта.
Необходимые разрешения
Для создания типа связи необходимо быть членом группы безопасности Администраторы Team Foundation. Для выполнения экспорта XML-файла типов связей необходимо иметь разрешения для установки подключения к Team Foundation Server. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Примечание
Даже если вход в систему выполнен с правами администратора, для выполнения этой функции на сервере с операционной системой Windows Server 2008 необходимо открыть окно командной строки с повышенными правами.Чтобы открыть окно командной строки с повышенными привилегиями, нажмите кнопку Пуск, щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора.Дополнительные сведения см. в разделе Контроль учетных записей на веб-сайте корпорации Майкрософт.
Создание типа связи
В Visual Studio создайте XML-файл для типа рабочего элемента. Для этого в меню Файл выберите пункт Создать и щелкните Файл.
В диалоговом окне Создание файла в области Категории выберите Общие, а в области Шаблоны — XML-файл.
Скопируйте и вставьте в этот файл следующий код.
<?xml version="1.0" encoding="utf-8"?> <LinkTypes> <LinkType ReferenceName="=Link Type Reference Name" ForwardName="Forward Name" ReverseName="Reverse Name" Topology="Topology Type" /> </LinkTypes>
Укажите имена для типа связи и имен конечных точек. Измените элемент LinkType, указав значения следующих атрибутов.
Атрибут
Описание
ReferenceName
Имя типа связи. Это внутреннее имя, которое используется при создании связи между двумя рабочими элементами.
ForwardName
Имя связи в исходном рабочем элементе. Это имя, которое отображается при добавлении ссылок к исходному рабочему элементу.
ReverseName
Имя связи в конечном рабочем элементе. Это имя, которое отображается при выводе списка связей в целевом рабочем элементе.
TopologyType
Задает одну из четырех топологий: Dependency, DirectedNetwork, Network или Tree. Направленные топологии, Dependency, DirectedNetwork и Tree, используются при определении подчиненных отношений. Ненаправленные топологии используются при определении одноранговых отношений, а также при отсутствии неявной подчиненности.
Дополнительные сведения о каждом из этих полей см. в разделе Работа с типами связей.
Сохраните изменения, нажав в панели инструментов кнопку Сохранить. В диалоговом окне Сохранить файл как введите имя файла и сохраните его с расширением .xml.
Для импортирования типа связи в коллекцию командных проектов введите команду witadmin , используя представленный ниже синтаксис, и нажмите клавишу ВВОД:
witadmin importlinktype /collection:http://имя_сервера:порт/имя_виртуального_каталога/имя_коллекции **/f:**имя_файла
Задайте путь к каталогу и имя файла, который был сохранен на шаге 5.
См. также
Ссылки
Настройка типов связей и управление ими [witadmin]
Основные понятия
Выбор типов связей для эффективного отслеживания проекта
Настройка данных отслеживания, форм, рабочего процесса и других объектов для проекта
Другие ресурсы
Создание отношений между рабочими элементами и другими ресурсами