Introduzione alla ricerca

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

È possibile trovare rapidamente elementi di lavoro, file di codice, pagine wiki o pacchetti in base a una parola chiave, caratteri jolly e altri filtri di ricerca supportati con la funzione di ricerca.

Per altre informazioni, vedere i collegamenti rapidi seguenti:

Prerequisiti

  • Ogni membro del progetto può usare le funzioni di ricerca, inclusi i membri del progetto assegnati a Stakeholder, Basic e livelli più elevati di accesso.
  • Quando si esegue la ricerca nell'organizzazione o nella raccolta, vengono elencati solo i risultati per i quali un membro del progetto ha accesso.
  • I risultati della ricerca wiki degli stakeholder sono limitati ai wiki di cui è stato effettuato il provisioning. Poiché i wiki pubblicati richiedono l'accesso ai repository regolari, a cui gli stakeholder non hanno accesso, i risultati per i wiki pubblicati non vengono visualizzati nei risultati della ricerca. Analogamente, i risultati della ricerca del codice non vengono visualizzati per gli stakeholder.

Importante

Per ricerca codice, un amministratore della raccolta deve installare e configurare la ricerca.

Avviare la ricerca con una parola chiave

Avviare la ricerca usando una parola chiave. È quindi possibile applicare altre opzioni, in base alle esigenze, per ampliare o restringere i risultati della ricerca.

Caselle di ricerca in Azure DevOps

Caselle di ricerca in TFS 2018 e versioni precedenti

  • Per ottenere risultati corrispondenti all'input, potrebbe essere necessario rimuovere di nuovo filtri e cercare di nuovo. Dopo aver visualizzato i risultati della ricerca, è possibile restringerli applicando filtri appropriati e cercando di nuovo.
  • Assicurarsi che i termini di ricerca siano ortografici correttamente. La ricerca degli elementi di lavoro non ignora gli errori ortografici.
  • È possibile che venga visualizzato un messaggio che non viene trovato alcun file corrispondente se si usa una ricerca con caratteri jolly con troppi riscontri, ad esempio una semplice stringa di ricerca con caratteri jolly. In questa situazione, rendere la ricerca più specifica per ridurre il numero di corrispondenze. Aggiungere altri caratteri della parola o delle parole da trovare o usare una condizione o un filtro per limitare il numero di corrispondenze possibili.
  • Le ricerche non sono distinzione tra maiuscole e minuscole.

Funzionalità di ricerca, utilizzo ed esempi

Le funzionalità seguenti si applicano a tutte le ricerche, inclusi elementi di lavoro, codice, wiki e pacchetti.

Le funzionalità seguenti si applicano a tutte le ricerche, inclusi elementi di lavoro, codice e pacchetti.


Funzionalità di ricerca

Utilizzo

Esempio


Parola chiave

Cercare in base a una o più parole chiave.

validate trova le istanze che contengono la convalida della parola.


Corrispondenza esatta

Cercare in base a una corrispondenza esatta, racchiusa tra virgolette doppie.

"Client not found" trova le istanze che contengono la corrispondenza esatta con il client non trovato.


Carattere jolly

  • Aggiungere caratteri * jolly e ?, alle parole chiave per estendere i criteri di ricerca.
  • Aggiungere * alla fine di una parola chiave per trovare gli elementi che iniziano con la parola chiave.
  • Aggiungere ? al centro per rappresentare qualsiasi carattere alfanumerico.
  • Usare caratteri jolly ovunque nella stringa di ricerca, ad eccezione del prefisso. È possibile usare caratteri jolly prefisso con le altre funzioni di filtro di ricerca.
  • È possibile usare più caratteri jolly per corrispondere a più caratteri.
  • alpha?version trova istanze di alfa1versione e alfaXversion.
  • Browser* trova istanze di BrowserEdge, BrowserIE e BrowserFirefox.
  • CodeSenseHttp* trova i file contenenti parole che iniziano con CodeSenseHttp, ad esempio CodeSenseHttpClient e CodeSenseHttpClientTest.

Operatori booleani

  • Trovare due o più parole chiave usando operatori booleani: AND, ORe NOT (deve essere maiuscolo).
  • Aggiungere parentesi alle clausole per supportare i raggruppamenti logici.
  • Poiché AND è l'operatore predefinito, una voce di due parole chiave senza operatore corrisponde a una AND ricerca.
  • Validate AND revisit trova i file che contengono entrambe le parole convalidate e rivisitate.
  • Validate OR revisit trova i file che contengono una delle parole convalidate o rivisitate.
  • Validate NOT revisit trova i file che contengono la parola convalida ma non la parola rivisita.
  • (Validate NOT revisit) OR "release delayed" trova i file che contengono la convalida della parola, ma non la parola rivedi o i file che contengono la frase rilasciata ritardata.

Prossimità

  • Cercare i file in base alle vicinanze usando operatori di prossimità: NEAR, BEFORE e AFTER (deve essere maiuscolo).
  • Per impostazione predefinita, la ricerca di prossimità cerca i termini entro cinque distanze di token.
  • term1 BEFORE term2 restituisce tutti i file in cui term1 si verifica BEFORE term2 entro una distanza di cinque token tra di essi.
  • term1 AFTER term2 restituisce gli stessi risultati del termine2 BEFORE term1.
  • term1 NEAR term2 restituisce tutti i file in cui term1 si trova all'interno di cinque distanze token dal termine2 in qualsiasi direzione. term1 NEAR term2 restituisce gli stessi risultati di term1 BEFORE term2 OR term2 BEFORE term1.

Caratteri speciali

  • Escape dei caratteri (speciali , ):*[]e ? racchiudendoli in una frase delimitata con virgolette doppie.
  • Includere caratteri speciali in una stringa di ricerca o cercare in modo specifico caratteri speciali, in base alle regole seguenti:
  • CodeA23? R trova i file contenenti parole che iniziano con CodeA23
  • Avere qualsiasi carattere alfanumerico successivo e terminare con R. Ad esempio, CodeA234R e CodeA23QR.
  • Cercare qualsiasi carattere speciale che non fa parte del linguaggio di query.
  • "flatten()" trova la stringa letterale flatten(). Cercare un'occorrenza letterale del carattere di virgolette doppie " precedendolo con il carattere \ di escape e racchiudendo la stringa di ricerca in virgolette doppie.
  • "\"react-redux\"" trova la stringa letterale "react-redux".

Cercare da una pagina diversa

È possibile eseguire ricerche da una delle pagine seguenti:

  • Pagina progetto organizzazione: avvia una ricerca in tutti i progetti.
  • Pagina panoramica del progetto: applica automaticamente un filtro per la ricerca all'interno del progetto selezionato.
  • Pagina Delle schede per un progetto: visualizza automaticamente gli elementi di lavoro recenti e i backlog accessibili dall'utente.
  • Azure Repos, pipeline, Test Plans o una pagina Artefatti per un progetto: visualizza automaticamente filtri funzionali per le ricerche di codice.
  • Pagina Wiki: passare automaticamente a una pagina wiki aperta di recente.

Per altre informazioni, vedere gli articoli seguenti:

Suggerimento

Nessun risultato trovato per ...
Troppi riscontri da una semplice ricerca con caratteri jolly possono comportare nessun file corrispondente. È possibile restringere la ricerca aggiungendo altri caratteri o usando una condizione o un filtro.

Altre funzioni di ricerca

Per altre attività e azioni di ricerca, vedere la tabella seguente.


Attività di ricerca

Azione


Trovare un'impostazione dell'organizzazione

Passare all'organizzazione e selezionare Impostazioni organizzazione.


Trovare un'impostazione del progetto

Passare al progetto e selezionare Impostazioni progetto.


Trovare un'impostazione utente

Passare alla pagina Impostazioni utente.


Trovare un utente

Passare all'organizzazione e selezionare Impostazioni organizzazione>Utenti, quindi immettere il nome nella casella di filtro.


Trovare un'organizzazione

Scorrere il lato sinistro della schermata, che elenca tutte le organizzazioni.


Trovare un progetto

Passare all'organizzazione e quindi immettere il nome del progetto nella casella Filtra progetti.


Visualizzare la cronologia dei file e confrontare le versioni

Passare a File repository>, evidenziare il file e quindi selezionare Cronologia.


Nota

Quando si esegue la ricerca dalla pagina Impostazioni organizzazione , i risultati della ricerca includono sia le impostazioni a livello di organizzazione che a livello di progetto.

Requisiti di reindicizzazione della ricerca

La ricerca di Azure DevOps Server presenta la limitazione seguente:

Estensioni del Marketplace

  • Ricerca codice : estende la ricerca con risultati di ricerca rapidi, flessibili e precisi in tutto il codice. Obbligatorio per la ricerca di repository.
  • Ricerca percorsi di Azure : aggiunge un hub di ricerca speciale alle bacheche per la ricerca all'interno di iterazioni e percorsi di area senza dover creare e gestire query personalizzate.

Nota

Azure DevOps non supporta alcune estensioni. Per altre informazioni o assistenza, vedere Visual Studio Marketplace.

Passaggi successivi