Поделиться через


Практическое руководство. Настройка поля "Назначено"

Обновлен: Ноябрь 2007

Поле «Назначено» в типе рабочего элемента можно настроить для ограничения значений поля лицами, которые работают в вашей команде. Для этого следует экспортировать XML-файл и изменить его содержимое. Сразу после настройки поля «Назначено» можно импортировать XML-файл, чтобы он начал использовать обновленный тип рабочего элемента.

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

Для выполнения этой операции нужно быть членом группы Администраторы Team Foundation или членом группы Администраторы проекта для проекта. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Настройка поля «Назначено»

  1. Если вы изменяете тип рабочего элемента для одного проекта, запустите утилиту witexport для экспорта типа рабочего элемента, который требуется изменить, в XML-файл. Дополнительные сведения см. в разделе Практическое руководство. Экспортирование типа рабочего элемента из существующего проекта.

  2. В среде Visual Studio последовательно щелкните Файл, Открыть, а затем щелкните Файл.

    Откроется диалоговое окно Открытие файла.

  3. В списке Искать в перейдите к папке, в которую был экспортирован файл.

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

    ms404871.alert_note(ru-ru,VS.90).gifПримечание.

    Если компьютер работает под управлением Windows Vista, у вас могут отсутствовать права доступа к определенным папкам. При попытке экспорта типа рабочего элемента в папку, для доступа к которой у вас отсутствуют права, технология виртуализации реестра автоматически перенаправит экспортируемый файл и сохранит его в виртуальном хранилище. Дополнительные сведения см. в разделах https://go.microsoft.com/fwlink/?LinkId=92325 и https://go.microsoft.com/fwlink/?LinkId=92323 (на английском языке). Во избежание перенаправления файл можно экспортировать в расположение, для которого имеются права доступа.

  4. Выберите XML-файл типа рабочего элемента, который нужно обновить, и нажмите кнопку Открыть. При выводе запроса об окончаниях строк нажмите кнопку Нет.

  5. Найдите следующий раздел XML-файла, в котором описывается поле «Назначено». Обратите внимание на правило VALIDUSER, разрешающее в качестве значения поля любого зарегистрированного пользователя Team Foundation Server.

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
      <VALIDUSER />
    </FIELD>
    
  6. Удалите правило VALIDUSER, как выделено в следующем XML-коде:

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
     <VALIDUSER />
    </FIELD>
    
  7. Добавьте XMLкод, выделенный в следующем примере. При этом значения поля Назначено ограничиваются только членами группы Участники командного проекта и специальным значением, которое помечает этот рабочий элемент для сортировки.

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
     <ALLOWEDVALUES expanditems="true"> <LISTITEM value="[Project]\Contributors" /> <LISTITEM value="Triage" /> </ALLOWEDVALUES>
    </FIELD>
    
    ms404871.alert_note(ru-ru,VS.90).gifПримечание.

    Чтобы отобразить только группу Участники без всех ее членов в списке разрешенных значений «Назначено», задайте атрибуту expanditems элемента <ALLOWEDVALUES> значение false.

  8. Чтобы сохранить изменения в XML-файле, нажмите в панели инструментов кнопку Сохранить.

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

Проверка изменений, импортированных в отдельный проект

  1. В окне Сред. Командный обозреватель нажмите кнопку Обновить, чтобы загрузить с сервера последние обновления.

    Эти обновления содержат только что импортированные изменения. Подождите несколько секунд, пока не загрузится узел «Рабочие элементы». Узлы, находящиеся в процессе загрузки, помечаются как выполняется.

  2. Создайте новый рабочий элемент, используя модифицированный вами тип рабочего элемента. Для этого щелкните правой кнопкой мыши узел Рабочие элементы, укажите пункт Добавить рабочий элемент и щелкните тип рабочего элемента Задача.

    Этот рабочий элемент создается на основе измененного и импортированного вами типа рабочего элемента.

  3. Выберите поле Назначено. Обратите внимание, что список разрешенных значений изменился и включает указанную группу пользователей и значений.

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

См. также

Задачи

Практическое руководство. Создание списка выбора

Практическое руководство. Создание зависимого списка выбора

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

Обеспечение соответствия строкового поля шаблону

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

Использование условий <WHEN>, <WHENNOT> и <WHENCHANGED>