Ausführen einer semantischen Arbeitsaufgabensuche in Azure Boards und Azure DevOps

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

Sie können Arbeitsaufgaben mithilfe von Tastenfiltern oder durch Angeben von Schlüsselwörtern oder Ausdrücken finden. Sie können auch bestimmte Felder/Feldwerte, Zuordnungs- oder Datumsänderungen oder Die Operatoren "Gleich", "Enthält" und "Nicht" verwenden. Bei der Suche wird keine Groß-/Kleinschreibung beachtet. Verwenden Sie semantische Suchvorgänge, wenn Sie die folgenden Aufgaben ausführen möchten:

  • Suchen eines bestimmten Arbeitselements mithilfe seiner ID oder eines Schlüsselworts
  • Suchen einer oder mehrerer Arbeitselemente in allen Projekten auf schnelle, flexible Weise
  • Ausführen einer Volltextsuche für alle Arbeitsaufgabenfelder
  • Überprüfen von Arbeitselementen, die einem bestimmten Teammitglied zugewiesen sind
  • Suchen nach bestimmten Arbeitsaufgabenfeldern, um schnell eine Liste von Arbeitselementen einzugrenzen
  • Bestimmen, welche Schlüsselwörter eine verwaltete Suche unterstützen

Sie können eine leistungsstarke semantische Suche aus dem Webportal für Azure DevOps Services oder für lokale Bereitstellungen ausführen, wenn die Serverinstanz mit der Sucherweiterung für Arbeitsaufgaben konfiguriert wurde.

Tipp

Wenn die semantische Suche konfiguriert wurde, werden Sie feststellen, dass das Suchfeld wie in der folgenden Abbildung dargestellt in die blaue Leiste wechselt.

Textfeld

Starten einer semantischen Suche nach Arbeitselementen

Mit der semantischen Suche können Sie suchen:

  • Über ein oder mehrere Projekte hinweg
  • Über alle Arbeitsaufgabenfelder hinweg, die freien Text verwenden
  • Für bestimmte Arbeitsaufgabenfelder

Kostenlose Textsuche sucht ganz einfach in allen Arbeitsaufgabenfeldern, einschließlich benutzerdefinierter Felder, die natürlichere Suchvorgänge ermöglichen. Suchergebnisse werden in einer Codeausschnittansicht angezeigt, in der die gefundenen Suchergebnisse hervorgehoben sind. Die semantische Suche ist auch in die Arbeitsaufgabennachverfolgung integriert, bietet vertraute Steuerelemente zum Anzeigen, Bearbeiten, Kommentieren und Freigeben von Informationen in einem Arbeitsaufgabenformular.

  1. Wählen Sie eine beliebige Boards-Seite aus, geben Sie ein Schlüsselwort oder einen Ausdruck in das Suchfeld ein, und drücken Sie die EINGABETASTE , oder wählen Sie das Startsuchesymbol aus.

    Suchfeld

  2. Suchergebnisse werden in einer Codeausschnittansicht angezeigt, in der die gefundenen Übereinstimmungen fett formatiert angezeigt werden.

    Suchergebnisse

    Diese Suche ist eine Volltextsuche, die einfache Suchzeichenfolgen für Wörter oder Ausdrücke verwendet. Die Suchfunktion stimmt mit abgeleiteten Formen Ihrer Suchbegriffe überein; Beispielsweise findet eine Suche nach "Aktualisierung" auch Instanzen des Worts "aktualisiert" und "update". Suchvorgänge sind bei Der Groß-/Kleinschreibung nicht beachtet.

  3. Wählen Sie einen Codeausschnitt einer Arbeitsaufgabe aus, um sie im rechten Fenster anzuzeigen.

    Öffnen Sie die Suchergebnisse in einer neuen Browserregisterkarte aus einem Suchfeld, indem SieSTRG-EINGABETASTE + drücken oder STRG halten und auf das Symbol " klicken. Drücken Sie in Google Chrome STRG + UMSCHALT,um + den Fokus auf die neue Browserregisterkarte zu wechseln.

  1. Aktivieren Sie im Suchfeld, dass der Text " Arbeitselemente durchsuchen" angibt. Wenn dies nicht der Derb ist, verwenden Sie die Auswahl, um sie auszuwählen.

    Textfeld

  2. Geben Sie eine Suchzeichenfolge im Textfeld ein, und drücken Sie die EINGABETASTE (oder wählen Sie das Symbol für die Startsuche ) aus, um die Suche zu starten.

  3. Suchergebnisse werden in einer Codeausschnittansicht angezeigt, in der die gefundenen Übereinstimmungen fett formatiert angezeigt werden.

    Suchergebnisse

    Diese Suche ist eine Volltextsuche, die einfache Suchzeichenfolgen für Wörter oder Ausdrücke verwendet. Die Suchfunktion stimmt mit abgeleiteten Formen Ihrer Suchbegriffe überein; Beispielsweise findet eine Suche nach "Aktualisierung" auch Instanzen des Worts "aktualisiert" und "update". Suchvorgänge sind bei Der Groß-/Kleinschreibung nicht beachtet.

  4. Wählen Sie einen Codeausschnitt einer Arbeitsaufgabe aus, um sie im rechten Fenster anzuzeigen.

    Öffnen Sie die Suchergebnisse in einer neuen Browserregisterkarte aus einem Suchfeld, indem SieSTRG-EINGABETASTE + drücken oder STRG halten und auf das Symbol " klicken. Drücken Sie in Google Chrome STRG + UMSCHALT,um + den Fokus auf die neue Browserregisterkarte zu wechseln.

Wählen Sie "Neue Navigation" aus, um Anleitungen zu erhalten. Die vorherige Navigation wird für Azure DevOps Server 2019 nicht unterstützt.

Optimieren der semantischen Suchergebnisse

  1. Optimieren Sie Ihre Suche, indem Sie die zu durchsuchenden Felder angeben. Geben Sie a: einen Benutzernamen ein, um nach allen Elementen zu suchen, die diesem Benutzer zugewiesen sind.

    Suchen aus der Titelleiste

    Die Schnellfilter, die Sie verwenden können, sind:

    • a: für :
    • c: für Erstellt von:
    • s: für Staat
    • t:Arbeitselementtyp

  2. Beginnen Sie mit der Eingabe des Namens eines Felds in Ihren Arbeitselementen; Geben Sie taz. B. .

    Schnelle Filter während der Eingabe

    In der Dropdownliste werden Feldnamenvorschläge für Arbeitsaufgaben angezeigt, die mit der Benutzereingabe übereinstimmen und dem Benutzer helfen, die Suche schneller abzuschließen. Beispielsweise findet eine Suche, wie tags:Critical z. B. alle Arbeitselemente, die mit "Kritisch" gekennzeichnet sind.

  3. Fügen Sie weitere Filter hinzu, um Die Suche weiter einzuschränken, und verwenden Sie boolesche Operatoren, um Ausdrücke bei Bedarf zu kombinieren. Findet beispielsweise alle aktiven Fehler, a: Chris t: Bug s: Active die einem Benutzer mit dem Namen "Chris" zugewiesen sind.

  4. Schränken Sie Ihre Suche auf bestimmte Typen und Zustände ein, indem Sie die Dropdownauswahllisten oben auf der Ergebnisseite verwenden.

  1. Optimieren Sie Ihre Suche, indem Sie die zu durchsuchenden Felder angeben. Geben Sie a: einen Benutzernamen ein, um nach allen Elementen zu suchen, die diesem Benutzer zugewiesen sind.

    Titelleistensuche

    Die Schnellfilter, die Sie verwenden können, sind:

    • a: für :
    • c: für Erstellt von:
    • s: für Staat
    • t:Arbeitselementtyp

  2. Beginnen Sie mit der Eingabe des Namens eines Felds in Ihren Arbeitselementen; Geben Sie taz. B. .

    Schnelle Filter während der Eingabe

    In der Dropdownliste werden Feldnamenvorschläge für Arbeitsaufgaben angezeigt, die mit der Benutzereingabe übereinstimmen und dem Benutzer helfen, die Suche schneller abzuschließen. Beispielsweise findet eine Suche, wie tags:Critical z. B. alle Arbeitselemente, die mit "Kritisch" gekennzeichnet sind.

  3. Fügen Sie weitere Filter hinzu, um Die Suche weiter einzuschränken, und verwenden Sie boolesche Operatoren, um Ausdrücke bei Bedarf zu kombinieren. Findet beispielsweise alle aktiven Fehler, a: Chris t: Bug s: Active die einem Benutzer mit dem Namen "Chris" zugewiesen sind.

  4. Schränken Sie Ihre Suche auf bestimmte Typen und Zustände ein, indem Sie die Dropdownauswahllisten oben auf der Ergebnisseite verwenden.

### Aus dem Webportal

Die improvisierte Suche ist von Azure DevOps Services nicht verfügbar. Nur semantische Suche.

Kontextmenü

Aus Visual Studio Team Explorer

Öffnen Sie das Kontextmenü , und wählen Sie eine Option aus.

Suchfeldmenü (Team Explorer)

Suchen von Arbeitsaufgaben mithilfe des Suchfelds (Team Explorer)

Arbeitselement mit dem Suchtextfeld suchen

Sie können Verknüpfungen kombinieren und Suchoperatoren innerhalb des Suchfelds verwenden.

Verwenden Sie das Symbol Löschen , um Inhalte aus dem Suchfeld zu entfernen. Wenn Sie Ihren Kontext aus Visual Studio in das Suchfeld wechseln möchten, geben Sie STRG+' ein.

Suchen von Elementen anhand von Schlüsselwörtern oder Ausdrucken

Schlüsselwörter oder Ausdrücke, die Sie in das Suchfeld eingeben, geben eine Liste der Arbeitselemente zurück, die diese Schlüsselwörter oder Ausdrücke in den Feldern "Beschreibung", " Repro-Schritte" oder " Titel " enthalten. Schließen Sie jeden Ausdruck in Anführungszeichen ein.

Geben Sie im Feld "Arbeitselemente durchsuchen " ein Schlüsselwort oder einen Ausdruck ein, der in den Feldern "Titel", " Beschreibung" oder " Schritte" für die interessanten Arbeitselemente angezeigt wird.

Schließen Sie mehrere Wörter in Anführungszeichen ein.

Um beispielsweise Arbeitselemente mit den angegebenen Schlüsselwörtern in den Feldern "Titel " oder " Beschreibung " zu finden:

  • Geben Sie für das Schlüsselwort " duplizieren" die Duplizierung ein.
  • Geben Sie für den Ausdruck "Erste Schritte" "Erste Schritte" ein.
  • Geben Sie für den Ausdruck "Erste Schritte" oder das Schlüsselwort "feature" das Feature "Erste Schritte" ein.
Filtern Sie nach Elementen, die diese Schlüsselwörter oder Ausdrücke enthalten: Geben Sie die folgende Zeichenfolge ein:
Vervielfältigung duplication
Erste Schritte "Getting Started"
Feature und Erste Schritte feature "Getting Started"

Sie können teilweise oder genaue Übereinstimmungsabfragen für ein Schlüsselwort oder einen Ausdruck ausführen, der in einem beliebigen Textfeld enthalten ist. Sie können auch eine Volltext-Suchabfrage ausführen, indem Sie nach Schlüsselwörtern und Ausdrücken filtern, die im Volltext-Suchindex enthalten sind. Team Foundation indiziert automatisch alle Long-Text-Felder mit einem Datentyp von PlainText und HTML und dem Titelfeld für die Volltextsuche.

Suchen von Elementen anhand bestimmter Felder und Feldwerte

Um Arbeitselemente anhand von Schlüsselwörtern oder Ausdrucken zu suchen, die in anderen Textzeichenfolgenfeldern enthalten sind, geben Sie entweder den Anzeigenamen oder den Verweisnamen des Felds an. Schließen Sie jeden Ausdruck in Anführungszeichen ein. Sie ermitteln den Anzeigenamen eines Felds, indem Sie mit dem Mauszeiger in einem Arbeitsaufgabenformular auf das Feld zeigen. Informationen zum Ermitteln des Referenznamens von häufig verwendeten Feldern oder zum Suchen eines Felds, das nicht im Formular aufgeführt ist, finden Sie unter Arbeitselementfeldindex.

Filtern Nach Elementen, die diese Kriterien erfüllen: Geben Sie die folgende Zeichenfolge ein:
Enthält mindestens eine angefügte Datei. System.AttachedFileCount=1
Ausgeschnittene User Storys. T:Story Reason=Cut
oder
T="User Story" System.Reason=Cut
Gelöst durch Peter. "Resolved By":Peter
oder
Microsoft.VSTS.Common.ResolvedBy:Peter
Heute geändert. "Changed Date"=@Today
Gestern als Testaktivität erstellt. "Created Date"=@Today-1 Activity=Test

Hinweis

Einige Felder, z. B. "Verlauf " und " Beschreibung", unterstützen keine Teilweisetextsuchen. Wenn das Feld "Verlauf " beispielsweise den Ausdruck reproducible behavior enthält und Sie nach History:repro der Arbeitsaufgabe suchen, wird nicht gefunden. Wenn Sie jedoch nach der vollständigen Zeichenfolge History:reproducible suchen, wird die Arbeitsaufgabe gefunden.

Verwenden oder @Today Makros @Me

Das makro @Me wird auf den vollständigen Namen des aktuellen Benutzers in jeder Arbeitselementsuche erweitert. Das @Me-Makro ist besonders nützlich für das Erstellen einer Suche, die Sie für andere Benutzer freigeben können, und es kann Ihre Arbeit vereinfachen, indem Sie die Anzahl der Zeichen verringern, die Sie eingeben müssen, um Ihren eigenen Benutzernamen anzugeben. Eine Beschreibung aller Makros finden Sie unter Abfragefelder, Operatoren und Makros, Abfragemakros oder Variablen.


Filtern nach

Geben Sie die folgende Zeichenfolge ein.


Derzeit ihnen zugewiesen

A=@Me


Erstellt von Ihnen

C=@Me


Gestern behoben

Resolved Date=@Today-1


Vor sieben Tagen geändert

System.ChangedDate=@Today-7


Gestern unter dem Telefonspeicherteam erstellt

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


Verwenden der Operatoren "Gleich", "Enthält" und "Nicht"

Verwenden Sie die folgenden Suchoperatoren, um Suchkriterien anzugeben:

= (EQUALS) zum Suchen nach genauen Übereinstimmungen von Text.
: (CONTAINS) zum Suchen nach teilweisen Übereinstimmungen von Text.
- (NOT) zum Ausschließen von Arbeitselementen, die bestimmten Text enthalten. Der OPERATOR NOT kann nur mit Feldnamen verwendet werden.

In den folgenden Beispielen wird die Verwendung von Operatoren beim Erstellen einer Suchzeichenfolge veranschaulicht.

Filtern Nach Elementen, die diese Kriterien erfüllen: Geben Sie die folgende Zeichenfolge ein:
Peter zugewiesen und nicht aktiv. A:Peter -S=Active
In dem das Feld "Aktivität" nicht Developmentangezeigt wurde. - Activity=Development
Gelöst durch Peter. "Resolved By":Peter
Enthalten Sie das Schlüsselwort triage im Titel oder der Beschreibung, werden Ihnen nicht zugewiesen und sind nicht geschlossen. triage -A=@me -S=Closed
Aktive Fehler, die Ihnen zugewiesen sind, die das Schlüsselwort bugbash nicht im Titel enthalten. S=Active T=bug A=@Me -Title:bugbash

Fragen und Antworten (Q & A)

F: Unterstützt das Suchfeld weniger als/größer als Operatoren?

A: Nein. Das Suchfeld erkennt keine Vergleichsoperatoren wie größer (>) oder kleiner als (<). Es übersetzt Abfragen mit diesen Operatoren in eine Suchphrase.