Attività iniziali relative alla Ricerca
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
È 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, vedi i collegamenti seguenti:
- Ricerca di codice funzionale
- Estensione ricerca codice
- Ricerca di elementi di lavoro funzionali
- Ricerca di pacchetti funzionali
Prerequisiti
- Livelli di accesso:
- Tutti i membri del progetto: ogni membro del progetto può usare le funzioni di ricerca, inclusi gli utenti con stakeholder, Basic e livelli di accesso superiori.
- Risultati della ricerca:
- Risultati basati sull'accesso: quando si esegue una ricerca nell'organizzazione o nella raccolta, vengono elencati solo i risultati per i quali un membro del progetto ha accesso.
- Limitazioni degli stakeholder:
- Ricerca wiki: i risultati della ricerca wiki degli stakeholder sono limitati ai wiki di cui è stato effettuato il provisioning. I risultati del wiki pubblicati non vengono visualizzati perché richiedono l'accesso a repository regolari, che gli stakeholder non hanno.
- Ricerca codice: i risultati della ricerca del codice non vengono visualizzati per gli stakeholder.
Importante
Un amministratore della raccolta deve installare e configurare la ricerca.
Suggerimenti per la ricerca
- Usare parole 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.
- Modificare i filtri: se la ricerca iniziale non restituisce i risultati desiderati, provare a rimuovere i filtri e a eseguire di nuovo la ricerca. Dopo aver visualizzato i risultati della ricerca, è possibile restringerli applicando i filtri appropriati e eseguendo di nuovo la ricerca.
- Controllo ortografico: assicurarsi che i termini di ricerca siano digitati correttamente, perché la ricerca degli elementi di lavoro non ignora gli errori di ortografia.
- Perfezionare le ricerche con caratteri jolly: se si riceve un messaggio che non viene trovato alcun file corrispondente a causa di una ricerca con caratteri jolly con troppi riscontri, rendere la ricerca più specifica. Aggiungere altri caratteri della parola o delle parole che si desidera trovare oppure usare una condizione o un filtro per limitare il numero di corrispondenze possibili.
- Distinzione tra maiuscole e minuscole: le ricerche non fanno 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
Ricerca basata su una o più parole chiave.
validate
trova le istanze che contengono la parola validate.
Corrispondenza esatta
Ricerca basata su una corrispondenza esatta, racchiusa tra virgolette doppie.
"Client not found"
trova le istanze che contengono la corrispondenza esatta con la frase Client non trovata. La ricerca potrebbe non gestire caratteri speciali come previsto. Provare a eseguire l'escape di caratteri speciali o a semplificare la frase di ricerca.
Wildcard (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 in qualsiasi punto della stringa di ricerca, ad eccezione di un prefisso. È possibile usare caratteri jolly con prefisso con le altre funzioni di filtro di ricerca.
- È possibile usare più caratteri jolly per trovare la corrispondenza con più di un carattere.
alpha?version
trova istanze di alpha1version e alphaXversion.Browser*
trova le 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
,OR
eNOT
(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 è uguale a quella di unaAND
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 convalidare ma non la parola, rivedere.(Validate NOT revisit) OR "release delayed"
trova i file che contengono la parola convalida ma non la parola, *rivedi o file che contengono la versione della frase 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 prima del termine2 entro una distanza di cinque token tra di essi.term1 AFTER term2
restituisce gli stessi risultati di term2 BEFORE term1.term1 NEAR term2
restituisce tutti i file in cui term1 si trova entro cinque distanze di token dal termine2 in qualsiasi direzione.term1 NEAR term2
restituisce gli stessi risultati diterm1 BEFORE term2
ORterm2 BEFORE term1
.
Caratteri speciali
- Eseguire l'escape dei caratteri
(
speciali ,:
)
]
[
*
, e?
racchiudendoli in una frase delimitata da 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 un 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 virgolette doppie " precedendolo con il carattere\
di escape e racchiudendo la stringa di ricerca tra virgolette doppie."\"react-redux\""
trova la stringa letterale "react-redux".
Ricerca da una pagina diversa
È possibile eseguire ricerche da una delle pagine seguenti:
- Pagina progetto organizzazione: avvia una ricerca in tutti i progetti.
- Pagina di panoramica del progetto: applica automaticamente un filtro per la ricerca all'interno del progetto selezionato.
- Pagina Boards per un progetto: visualizza automaticamente gli elementi di lavoro e i backlog recenti a cui l'utente accede.
- Azure Repos, Pipeline, Piani di test 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 l'assenza di file corrispondenti. È possibile restringere la ricerca aggiungendo più 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 di progetto
Passare al progetto e selezionare Impostazioni progetto.
Trovare un'impostazione utente
Passare alla pagina Impostazioni utente.
Trova un utente
Passare all'organizzazione e selezionare Impostazioni organizzazione>Utenti e quindi immettere il nome nella casella di filtro.
Trovare un'organizzazione
Scorrere il lato sinistro dello schermo, che elenca tutte le organizzazioni.
Trova 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 presenta la limitazione seguente: se si esegue un'operazione di ripristino di emergenza e si sposta nuovamente il server in uno snapshot precedente del database SQL, reindicizzare tutte le raccolte.
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.