Introdução à pesquisa
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Você pode encontrar rapidamente itens de trabalho, arquivos de código, páginas wiki ou pacotes com base em uma palavra-chave, curingas e outros filtros de pesquisa suportados com a função de pesquisa.
Para obter mais informações, consulte os seguintes links:
- Pesquisa de código funcional
- Extensão de pesquisa de código
- Pesquisa de item de trabalho funcional
- Pesquisa de pacote funcional
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 superiores.
- Resultados da pesquisa:
- Resultados baseados em acesso: quando você está pesquisando na organização ou coleção, somente os resultados para os quais um membro do projeto tem acesso são listados.
- Limitações das partes interessadas:
- Pesquisa wiki: Os resultados da pesquisa wiki das partes interessadas são limitados a wikis provisionados. Os resultados do wiki publicado 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 os Stakeholders.
Importante
Um Administrador de Coleção deve instalar e configurar a pesquisa.
Dicas de pesquisa
- Use palavras-chave: inicie sua pesquisa usando uma palavra-chave. Em seguida, você pode aplicar outras opções, conforme necessário, para ampliar ou restringir os resultados da pesquisa.
- Ajustar filtros: se sua pesquisa inicial não produzir os resultados desejados, tente remover os filtros e pesquisar novamente. Depois de ver os resultados da pesquisa, você pode restringi-los aplicando os filtros apropriados e pesquisando novamente.
- Verificar ortografia: verifique se os termos de pesquisa estão escritos corretamente, pois a pesquisa de item de trabalho não ignora erros de ortografia.
- Refinar pesquisas curinga: se você receber uma mensagem informando que nenhum arquivo correspondente foi encontrado devido a uma pesquisa curinga com muitos resultados, torne sua pesquisa mais específica. Adicione mais caracteres da palavra ou palavras que você deseja encontrar ou use uma condição ou filtro para restringir o número de correspondências possíveis.
- Não diferencia maiúsculas de minúsculas: as pesquisas não diferenciam maiúsculas de minúsculas.
Recursos de pesquisa, uso e exemplos
Os recursos a seguir se aplicam a todas as pesquisas, incluindo itens de trabalho, código, wikis e pacotes.
Os recursos a seguir se aplicam a todas as pesquisas, incluindo itens de trabalho, código e pacotes.
Recurso de pesquisa
Uso
Exemplo
Palavra-chave
Pesquise com base em uma ou mais palavras-chave.
validate
localiza instâncias que contêm a palavra validar.
Correspondência exata
Pesquise com base em uma correspondência exata, entre aspas duplas.
"Client not found"
localiza instâncias que contêm a correspondência exata de frase Cliente não encontrado. A pesquisa pode não lidar com caracteres especiais conforme o esperado. Tente escapar caracteres especiais ou simplificar a frase de pesquisa.
Curinga
- Adicione caracteres
*
curinga e?
, às palavras-chave para estender os critérios de pesquisa. - Adicione
*
no final de uma palavra-chave para localizar itens que começam com a palavra-chave. - Adicione
?
no meio para representar qualquer caractere alfanumérico. - Use caracteres curinga em qualquer lugar da cadeia de caracteres de pesquisa, exceto como prefixo. Você pode usar curingas de prefixo com as outras funções de filtro de pesquisa.
- Você pode usar mais de um curinga para corresponder a mais de um caractere.
alpha?version
localiza instâncias de alpha1version e alphaXversion.Browser*
localiza instâncias de BrowserEdge, BrowserIE e BrowserFirefox.CodeSenseHttp*
localiza arquivos que contêm palavras que começam com CodeSenseHttp, como CodeSenseHttpClient e CodeSenseHttpClientTest.
Operadores booleanos
- Encontre duas ou mais palavras-chave usando operadores booleanos:
AND
,OR
eNOT
(deve ser maiúsculo). - Adicione parênteses às cláusulas para dar suporte a agrupamentos lógicos.
- Como
AND
é o operador padrão, uma entrada de duas palavras-chave sem operador é igual a umaAND
pesquisa.
Validate AND revisit
Localiza arquivos que contêm as palavras validar e revisitar.Validate OR revisit
Localiza arquivos que contêm uma das palavras validar ou revisitar.Validate NOT revisit
Localiza arquivos que contêm a palavra validar , mas não a palavra, revisitar.(Validate NOT revisit) OR "release delayed"
Localiza arquivos que contêm a palavra validar , mas não a palavra, *revisitar, ou arquivos que contêm a frase lançamento atrasado.
Proximidade
- Pesquise arquivos com base na vizinhança usando os operadores de proximidade: NEAR, BEFORE e AFTER (deve estar em maiúsculas).
- Por padrão, a pesquisa de proximidade procura termos dentro de cinco tokens de distância.
term1 BEFORE term2
retorna todos os arquivos em que term1 ocorre ANTES de term2 dentro de uma distância de cinco tokens entre eles.term1 AFTER term2
retorna os mesmos resultados que term2 ANTES do termo1.term1 NEAR term2
Retorna todos os arquivos em que term1 está dentro de cinco tokens de distância de term2 em qualquer direção.term1 NEAR term2
retorna os mesmos resultados queterm1 BEFORE term2
ORterm2 BEFORE term1
.
Caracteres especiais
- Escape dos caracteres
(
especiais ,)
,[
,]
,:
,*
, e?
colocando-os em uma frase delimitada por aspas duplas. - Inclua caracteres especiais em uma cadeia de caracteres de pesquisa ou pesquise especificamente caracteres especiais, de acordo com as seguintes regras:
- Código A23? O R localiza arquivos que contêm palavras que começam com CodeA23
- Tenha qualquer caractere alfanumérico em seguida e termine com R. Por exemplo, CodeA234R e CodeA23QR.
- Pesquise qualquer caractere especial que não faça parte da linguagem de consulta.
"flatten()"
localiza a string literal flatten(). Pesquise uma ocorrência literal do caractere de aspas duplas " precedendo-o com o caractere\
de escape e colocando a cadeia de caracteres de pesquisa entre aspas duplas."\"react-redux\""
localiza a string literal "react-redux".
Pesquisar em uma página diferente
Você pode pesquisar em qualquer uma das seguintes páginas:
- Página do projeto da organização: inicia uma pesquisa em todos os projetos.
- Página de visão geral do projeto: aplica automaticamente um filtro para pesquisar no projeto selecionado.
- Página Quadros de um projeto: exibe automaticamente itens de trabalho recentes e listas de pendências acessadas pelo usuário.
- Azure Repos, Pipelines, Test Plans ou uma página de artefatos para um projeto: exibe automaticamente filtros funcionais para pesquisas de código.
- Página wiki: Vá automaticamente para uma página wiki que você abriu recentemente.
Para obter mais informações, consulte os seguintes artigos:
Dica
Nenhum resultado encontrado para ...
Muitas ocorrências de uma simples pesquisa curinga podem resultar em nenhum arquivo correspondente. Você pode restringir sua pesquisa adicionando mais caracteres ou usando uma condição ou filtro.
Mais funções de pesquisa
Consulte a tabela a seguir para obter mais tarefas e ações de pesquisa.
Tarefa de pesquisa
Ação
Encontrar uma configuração de organização
Vá para sua organização e selecione Configurações da organização.
Encontrar uma configuração de projeto
Vá para o seu projeto e selecione Configurações do projeto.
Localizar uma configuração de usuário
Vá para a página Configurações do usuário.
Localizar um usuário
Vá para sua organização e selecione Configurações da>organização Usuários e insira o nome na caixa de filtro.
Encontre uma organização
Role pelo lado esquerdo da tela, que lista todas as organizações.
Localizar projeto
Vá para sua organização e insira o nome do projeto na caixa Filtrar projetos.
Visualize o histórico de arquivos e compare as versões
Vá para Arquivos Repos>, realce seu arquivo e selecione Histórico.
Observação
Quando você pesquisa na página Configurações da organização , os resultados da pesquisa incluem configurações no nível da organização e no nível do projeto.
Requisitos de reindexação de pesquisa
A pesquisa tem a seguinte limitação: Se você fizer uma operação de DR (recuperação de desastre) e mover o servidor de volta para um instantâneo anterior do banco de dados SQL, reindexe todas as suas coleções.
Extensões do Marketplace
- Pesquisa de código - Estende a pesquisa com resultados de pesquisa rápidos, flexíveis e precisos em todo o seu código. Necessário para pesquisar repositórios.
- Pesquisa de Caminhos do Azure – adiciona um hub de pesquisa especial aos Quadros para pesquisar em iterações e caminhos de área sem precisar criar e manter consultas personalizadas.
Observação
O Azure DevOps não dá suporte a algumas extensões. Para obter mais informações ou assistência, acesse o Visual Studio Marketplace.