Partilhar via


Como: Use uma lista global

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

Você pode compartilhar itens da lista entre vários item de trabalho tipos, incluindo-os dentro de um ou mais elementos <globallist>.

sistema autônomo define tipos de itens de trabalho, você pode descobrir que alguns campos compartilham o mesmo conjunto de valores.Com freqüência esse conjunto de valores é em vários item de trabalho tipos e mesmo entre vários projetos de equipe.Algumas dessas listas podem alterar com freqüência; sistema autônomo a compilação cria número de todas sistema autônomo noites.Exigir que um administrador atualização essas listas em vários locais em uma base freqüente não é ideal.Listas global ajudá-lo a solucionar esse problema.Listas global não devem incluir grupos com escopo do projeto porque listas global não tem o mesmo escopo de um projeto.

Os procedimentos a seguir informam como criar uma lista global chamada disciplinas para o tipo de item de trabalho da tarefa.

Permissões necessárias

Para exportar uma lista global, você deve ser um membro do Usuários válido do Team Foundation agrupar.Para importar uma lista global, você deve ser um membro do Equipe Foundation administradores agrupar ou um membro do Administradores de projeto agrupar para o projeto.Para obter mais informações, consulte Team Foundation servidor Permissões.

Usar os comandos do Team Foundation na aviso de comando

  • clicar Iniciar, clicar Todos os programas, point to Microsoft Visual Studio 2008, point to O Visual Studio Toolse, em seguida, clicar O Visual Studio 2008 aviso de comando.

    Como alternativa, você pode executar o vsvars32 no caminho de instalação do Visual Studio; normalmente DriveLetter: \programa Files\Microsoft visual Studio 9.0\Common7\Tools.

    Observação:

    Você deve ter Visual Studio 2008 instalado para usar o Visual Studio 2008 aviso de comando.

Para adicionar uma lista global para o Team Foundation servidor

  1. In Visual Studio, clicar Arquivo, clicar Novoe, em seguida, clicar Arquivo.

  2. No Categorias painel, clicar Geral.

  3. No Modelos painel, clicar Arquivo XMLe, em seguida, clicar em aberto.

  4. Para esse novo arquivo, adicione o XML a seguir mostrado sistema autônomo destacados no exemplo a seguir.Este exemplo define uma lista global de disciplinas relevantes à sua organização.

    <?xml version="1.0" encoding="utf-8"?>
    <gl:GLOBALLISTS xmlns:gl="https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/globallists">
        <GLOBALLIST name="Disciplines">
            <LISTITEM value="Architecture" />
            <LISTITEM value="Requirements" />
            <LISTITEM value="Development" />
            <LISTITEM value="Release Management" />
            <LISTITEM value="Project Management" />
            <LISTITEM value="Test" />
        </GLOBALLIST></gl:GLOBALLISTS>
    
  5. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

    The Salvar arquivo sistema autônomo caixa de diálogo é exibida.

    No Salvar arquivo sistema autônomo caixa de diálogo , em Salvar em, procure o local onde deseja salvar o arquivo.Nomeie o arquivo e, em seguida, clicar Salvar.

    Observação:

    Se você estiver executando o Windows Vista, talvez você não tenha direitos de acesso a determinadas pastas.Se você tentar salvar a lista global para um local onde você não tem direitos de acesso, a tecnologia de virtualização do registro automaticamente redireciona o arquivo e o salva no armazenamento virtual.Para obter mais informações, consulte https://go.Microsoft.com/fwlink/?LinkId=92325 and https://go.Microsoft.com/fwlink/?LinkId=92323.Para evitar esse redirecionamento, você pode salvar o arquivo para um local onde você tem direitos de acesso.

  6. Abra um Visual Studio 2008 aviso de comando janela.

  7. Importar essa lista global para o Team Foundation Server digitando o seguinte comando e pressione ENTER:

    glimport /f "Caminho do arquivo" /t "Team Foundation servidor nome"

    Observação:

    Como uma lista global tem efeito global sobre o Team Foundation Server, você não especificar um projeto da equipe quando você executa o glimport comando. Para obter mais informações, consulte glimport.

  8. Exibir listas global no Team Foundation Server digitando o seguinte no aviso de comando e pressione ENTER:

    glexport /t "<Team Foundation servidor nome>"

    Observe que a lista recém-adicionada é exibida.

Usar listas global em um tipo de item de trabalho

  1. Run witexport Para exportar tarefa.xml. Para obter mais informações, consulte Como: Exportar um tipo de item de trabalho de um projeto existente.

  2. In Visual Studio, clicar Arquivo, clicar em abertoe, em seguida, clicar Arquivo.

    Exibe o em em aberto arquivo caixa de diálogo.

  3. Em Procure na, mover para o local onde o arquivo exportado.

    Se você estiver modificando um tipo de item de trabalho para personalizar um modelo de processo, mova para o local em que você baixou o modelo de processo.

    Observação:

    Se você estiver executando o Windows Vista, talvez você não tenha direitos de acesso a determinadas pastas.Se você tentar exportar o tipo de item de trabalho para um local onde você não tem direitos de acesso, a tecnologia de virtualização do registro automaticamente redireciona o arquivo exportado e o salva no armazenamento virtual.Para obter mais informações, consulte https://go.Microsoft.com/fwlink/?LinkId=92325 and https://go.Microsoft.com/fwlink/?LinkId=92323.Para evitar esse redirecionamento, você pode exportar o arquivo para um local onde você tem direitos de acesso.

  4. selecionar tarefa.xml e, em seguida, clicar em aberto.Quando você for solicitado sobre terminações de linha, clicar Não.

  5. Localize a seguinte seção do arquivo XML que define o Disciplina campo.

    <FIELD name="Discipline" refname="Microsoft.VSTS.Common.Discipline" type="String" reportable="dimension">
      <HELPTEXT>The discipline to which the task belongs</HELPTEXT>
      <ALLOWEDVALUES expanditems="true">
        <LISTITEM value="Development" />
        <LISTITEM value="Test" />
        <LISTITEM value="Project Management" />
        <LISTITEM value="Requirements" />
        <LISTITEM value="Architecture" />
        <LISTITEM value="Release Management" />
      </ALLOWEDVALUES>
    </FIELD>
    
  6. Excluir a lista de valores permitidos, removendo o seguinte XML mostrado sistema autônomo realçada no exemplo a seguir.

    <FIELD name="Discipline" refname="Microsoft.VSTS.Common.Discipline" type="String">
      <HELPTEXT>The discipline to which the task belongs</HELPTEXT>
      <ALLOWEDVALUES expanditems="true">    <LISTITEM value="Development" />    <LISTITEM value="Test" />    <LISTITEM value="Project Management" />    <LISTITEM value="Requirements" />    <LISTITEM value="Architecture" />    <LISTITEM value="Release Management" />  </ALLOWEDVALUES>
    </FIELD>
    
  7. Defina os valores permitidos do Disciplina campo a uma lista global que você definiu anteriormente, adicionando o seguinte XML ao arquivo:

    <FIELD name="Discipline" refname="Microsoft.VSTS.Common.Discipline" type="String">
      <HELPTEXT>The discipline to which the task belongs</HELPTEXT>
      <ALLOWEDVALUES>    <GLOBALLIST name="Disciplines" />  </ALLOWEDVALUES>
    </FIELD>
    
  8. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  9. Importar tarefa alterada para Team Foundation Server. Para obter mais informações, consulte Como: Importar um tipo de item de trabalho a um projeto existente.

  10. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que todos os nós são carregados. São chamados de nós que ainda estão sendo carregadostrabalho.

  11. Crie uma nova tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefa.

    Esta tarefa é criada a partir do tipo de item de trabalho que você alterou e importado.

  12. selecionar o Disciplina caixa no novo formulário de item de trabalho.

    Observe que os valores permitidos são preenchidos agora da lista global de disciplinas.

  13. clicar Fechar para fechar a nova tarefa.clicar Não quando for solicitado para salvar a tarefa.

Para adicionar valores a um campo sem edição e importando um item de trabalho arquivo do tipo XML

  1. Para adicionar valores a Disciplina campo sem edição e importar novamente o arquivo de definição de tipo de item de trabalho, abra o arquivo disciplines.xml usando Visual Studio e adicione sistema autônomo seguintes novos valores, conforme mostrado destacados no exemplo a seguir.

    <GLOBALLIST name="Disciplines">
      <LISTITEM value="Architecture" />
      <LISTITEM value="Requirements" />
      <LISTITEM value="Development" />
      <LISTITEM value="Release Management" />
      <LISTITEM value="Project Management" />
      <LISTITEM value="Test" />
      <LISTITEM value="Marketing and Sales" />  <LISTITEM value="General Management" />  <LISTITEM value="Other" />
    </GLOBALLIST>
    
  2. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  3. Abra um Visual Studio aviso de comando janela.

  4. Importar essa lista global para o Team Foundation Server digitando o seguinte no aviso de comando e, em seguida, pressionando ENTER.

    glimport /f "Caminho do arquivo" /t "Team Foundation servidor nome"

  5. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que todos os nós são carregados. São chamados de nós que ainda estão sendo carregadostrabalho.

  6. Crie uma nova tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefa.

  7. selecionar o Disciplina box.

    Observe que sistema autônomo novos valores na lista global agora são exibidas sistema autônomo opções na caixa.

    Observação:

    Você pode referenciar listas global para valores permitidos são compartilhados entre vários tipos de itens de trabalho ou em vários projetos de equipe.Isso permite que uma única atualização à lista global para atualizar automaticamente os valores de todos os tipos de item de trabalho consulte a lista permitidos.

  8. clicar Fechar para fechar a nova tarefa.clicar Não quando for solicitado para salvar a tarefa.

Consulte também

Conceitos

Listas global

Referência

GLOBALLISTS elemento (esquema de listas global)

GLOBALLISTS elemento (esquema de definição do tipo de item de trabalho)

Outros recursos

tipo de item de trabalho Definição de esquema