Partilhar via


Executar uma pesquisa semântica de item de trabalho

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

Pode encontrar itens de trabalho através de filtros de atalho ou ao especificar palavras-chave ou expressões. Você também pode usar campos/valores de campo específicos, modificações de atribuição ou de data, ou operadores Igual a, Contém e Não. A pesquisa não é sensível às maiúsculas e minúsculas. Use pesquisas semânticas para executar estas tarefas:

  • Localizar um item de trabalho específico usando seu ID ou uma palavra-chave
  • Encontre um ou mais itens de trabalho em todos os projetos de forma rápida e flexível
  • Executar uma pesquisa de texto completo em todos os campos de item de trabalho
  • Revisar itens de trabalho atribuídos a um membro específico da equipe
  • Pesquisar em campos de item de trabalho específicos para restringir rapidamente uma lista de itens de trabalho
  • Determinar quais palavras-chave dão suporte a uma pesquisa gerenciada

Pré-requisitos

  • Níveis de acesso: Todos os membros do projeto: Todos os membros do projeto podem usar as funções de pesquisa, incluindo usuários com níveis de acesso Stakeholder, Basic e superior.
  • Resultados da pesquisa:
    • Resultados baseados em acesso: quando você pesquisa na organização ou coleção, o sistema lista apenas os resultados que um membro do projeto pode acessar.
    • Limitações das partes interessadas:
      • Pesquisa Wiki: Os resultados da pesquisa wiki para as partes interessadas estão limitados a wikis provisionados. Os resultados wiki publicados não aparecem porque exigem acesso a repositórios regulares, que as partes interessadas não têm.
      • Pesquisa de código: os resultados da pesquisa de código não aparecem para as partes interessadas.

Gorjeta

Se você configurar a pesquisa semântica, notará que a caixa de pesquisa se move para a barra azul, conforme mostrado na imagem a seguir.

Caixa de texto Pesquisar Itens de Trabalho

Iniciar uma pesquisa semântica para itens de trabalho

Com a pesquisa semântica, você pode pesquisar:

  • Em um ou mais projetos
  • Em todos os campos dos itens de trabalho usando texto livre
  • Contra campos específicos do item de trabalho

Pesquisa de texto livre em todos os campos de item de trabalho, incluindo campos personalizados, resultando em pesquisas mais naturais. O sistema exibe os resultados da pesquisa em uma exibição de trechos onde as correspondências de pesquisa são realçadas. A pesquisa semântica integra-se com o acompanhamento de item de trabalho, fornecendo controles familiares para exibir, editar, comentar e compartilhar informações em um formulário de item de trabalho.

  1. Selecione qualquer página Painéis, insira uma palavra-chave ou frase na caixa de pesquisa e pressione Enter ou selecione o ícone de iniciar a pesquisa .

    Caixa de Pesquisa de Item de Trabalho

  2. O sistema exibe os resultados da pesquisa em uma exibição de trechos onde as correspondências encontradas aparecem em negrito.

    Resultados da pesquisa

    Esta pesquisa é uma pesquisa de texto completo que utiliza cadeias de pesquisa simples para palavras ou frases. A pesquisa de itens de trabalho corresponde a formas derivadas dos seus termos de pesquisa; Por exemplo, uma pesquisa por "atualização" encontra ocorrências das palavras "atualizado" e "atualizar". As pesquisas não diferenciam maiúsculas de minúsculas.

  3. Selecione um trecho de um item de trabalho e exiba-o na janela direita.

    Abra os resultados da pesquisa num novo separador do navegador a partir de uma caixa de pesquisa premindo Ctrl + Enter ou mantendo premida a tecla Ctrl e clicando no Ícone Iniciar Pesquisa ícone. No Google Chrome, pressione Ctrl + Shift + Enter para mudar o foco para a nova guia do navegador.

Ajustar os resultados da pesquisa semântica

  1. Ajuste a sua pesquisa especificando os campos a pesquisar. Digite a: e um nome de usuário para pesquisar todos os itens atribuídos a esse usuário.

    Pesquisar a partir da barra de título

    Os filtros rápidos que você pode usar são:

    • a: para Atribuído a:
    • c: para Criado por:
    • s: para o Estado
    • t: para Tipo de item de trabalho
  2. Comece a inserir o nome de um campo em seus itens de trabalho; Por exemplo, digite ta.

    Filtros rápidos enquanto escreve

    A lista suspensa mostra sugestões de nomes de campos do item de trabalho que correspondem à entrada do utilizador e ajudam-no a realizar a pesquisa mais rapidamente. Por exemplo, uma pesquisa como tags:Critical localiza todos os itens de trabalho marcados como "Crítico".

  3. Adicione mais filtros para restringir ainda mais sua pesquisa e use operadores booleanos para combinar termos, se necessário. Por exemplo, a: Chris t: Bug s: Active localiza todos os bugs ativos atribuídos a um usuário chamado "Chris".

  4. Restrinja a sua pesquisa a tipos e estados específicos, usando os menus de opções no topo da página de resultados.

::: Apelido-fim

A partir do portal Web

A pesquisa improvisada não está disponível nos Serviços de DevOps do Azure. Apenas a pesquisa semântica está disponível.

A partir do Visual Studio Team Explorer

Abra o menu de contexto do Ícone do Menu de Contexto e selecione uma opção.

Menu da caixa de pesquisa (Team Explorer)

Localizando itens de trabalho usando a caixa de pesquisa (Team Explorer)

Localizar um item de trabalho usando a caixa de texto de pesquisa

Você pode combinar atalhos e usar operadores de pesquisa dentro da caixa de pesquisa.

Use o Ícone de limpeza da caixa de pesquisa (Team Explorer)botão Limpar para remover conteúdo da caixa de pesquisa. Para mudar o seu contexto para a caixa de pesquisa dentro do Visual Studio, pressione Ctrl+'.

Encontrar itens com base em palavras-chave ou frases

Palavras-chave ou frases digitadas na caixa de pesquisa retornam uma lista de itens de trabalho que contêm essas palavras-chave ou frases nos campos Descrição, Etapas de reprodução ou Título . Coloque cada frase entre aspas.

Na caixa Pesquisar itens de trabalho, digite uma palavra-chave ou frase que apareça nos campos Título, Descrição ou Etapas de reprodução para os itens de trabalho de interesse.

Coloque várias palavras entre aspas.

Por exemplo, para localizar itens de trabalho com as palavras-chave especificadas nos campos Título ou Descrição:

  • Para a palavra-chave "duplication", insira duplication.
  • Para a frase "Introdução", digite "Introdução".
  • Para a frase "Introdução" ou a palavra-chave "recurso", digite o recurso "Introdução".
Filtre os itens que contêm estas palavras-chave ou frases: Insira a seguinte cadeia de caracteres:
Duplicação duplication
Introdução "Getting Started"
Funcionalidade e Introdução feature "Getting Started"

Você pode executar consultas de correspondência parcial ou exata em uma palavra-chave ou frase contida em qualquer campo de texto. Ou, você pode executar uma consulta de pesquisa de texto completo filtrando palavras-chave e frases contidas no índice de pesquisa de texto completo. Team Foundation indexa automaticamente todos os campos de texto longo com um tipo de dados de PlainText e HTML e o campo Title para pesquisa de texto completo.

Localizar itens com base em campos e valores de campo específicos

Para localizar itens de trabalho com base em uma palavra-chave ou frase contida em outros campos de cadeia de texto, especifique o nome amigável ou o nome de referência do campo. Coloque cada frase entre aspas. Você pode determinar o nome amigável de um campo passando o mouse sobre o campo dentro de um formulário de item de trabalho. Para determinar o nome de referência dos campos mais usados ou para localizar um campo que não esteja listado no formulário, consulte Índice de campos de item de trabalho.

Filtre os itens que atendem a esses critérios: Insira a seguinte cadeia de caracteres:
Contém um arquivo anexado. System.AttachedFileCount=1
Corte histórias de usuários. T:Story Reason=Cut
Ou
T="User Story" System.Reason=Cut
Resolvido por Pedro. "Resolved By":Peter
Ou
Microsoft.VSTS.Common.ResolvedBy:Peter
Modificado hoje. "Changed Date"=@Today
Criado ontem como uma atividade de teste. "Created Date"=@Today-1 Activity=Test

Nota

Alguns campos, como Histórico e Descrição, não suportam pesquisas parciais de texto de palavras. Por exemplo, se o campo Histórico contiver a frase reproducible behavior e você pesquisar por History:repro, o item de trabalho não será encontrado. No entanto, se você procurar a cadeia de caracteres History:reproduciblecompleta , o item de trabalho será encontrado.

Macros @Me ou @Today

A macro @Me expande-se para o nome completo do utilizador atual em qualquer pesquisa de item de trabalho. A macro @Me é especialmente útil para criar uma pesquisa que você pode compartilhar com outros usuários e pode simplificar seu trabalho, reduzindo o número de caracteres que você deve digitar para especificar seu próprio nome de usuário. Para obter uma descrição de todas as macros, consulte Campos de consulta, operadores e macros, Macros de consulta ou variáveis.


Filtro para

Insira a seguinte cadeia de caracteres


Atualmente atribuído a você

A=@Me


Criado por você

C=@Me


Resolvido ontem

Resolved Date=@Today-1


Modificado há sete dias

System.ChangedDate=@Today-7


Criado ontem pela equipa Phone Saver

Created Date=@Today-1 And Area Path=FabrikamFiber\Phone Saver


Use os operadores Igual, Contém e Não

Use os seguintes operadores de pesquisa para especificar critérios de pesquisa:

= (EQUALS) para procurar correspondências exatas de texto.
: (CONTÉM) para procurar correspondências parciais de texto.
- (NÃO) excluir itens de trabalho que contenham certo texto. O operador NOT só pode ser usado com nomes de campos.

Os exemplos a seguir mostram como usar operadores quando você cria uma cadeia de caracteres de pesquisa.

Filtre os itens que atendem a esses critérios: Insira a seguinte cadeia de caracteres:
Atribuído a Pedro e não ativo. A:Peter -S=Active
Em que o campo Atividade não era Development. - Activity=Development
Resolvido por Pedro. "Resolved By":Peter
Contêm a palavra-chave triage no título ou na descrição, não lhe são atribuídos e não estão fechados. triage -A=@me -S=Closed
Bugs ativos atribuídos a você que não contêm a palavra-chave bugbash no título. S=Active T=bug A=@Me -Title:bugbash

FAQ

P: A caixa de pesquisa suporta menos/maior do que os operadores?

R: Não. A caixa de pesquisa não reconhece operadores de comparação, como maior que (>) ou menor que (<). Ele traduz consultas com esses operadores em uma frase de pesquisa.