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

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Sie können Arbeitselemente mithilfe von Tastenkombinationsfiltern oder durch Angeben von Schlüsselwörtern oder Ausdrücken finden. Sie können auch bestimmte Felder/Feldwerte, Zuordnungs- oder Datumsänderungen oder die Verwendung von "Equals", "Contains" und "Not"-Operatoren verwenden. Die Suche ist nicht groß- und kleinschreibungsgeschützt. 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 in allen Arbeitselementfeldern
  • Überprüfen von Arbeitselementen, die einem bestimmten Teammitglied zugewiesen sind
  • Suchen nach bestimmten Arbeitselementfeldern, um schnell eine Liste der Arbeitselemente einzugrenzen
  • Ermitteln, welche Schlüsselwörter eine verwaltete Suche unterstützen

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

Tipp

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

Search Work Items Text Box

Starten einer semantischen Suche nach Arbeitselementen

Mit der semantischen Suche können Sie suchen:

  • In einem oder mehreren Projekten
  • Über alle Arbeitselementfelder hinweg mit kostenlosem Text
  • Für bestimmte Arbeitselementfelder

Die Kostenlose Textsuche durchsucht einfach alle Arbeitselementfelder, einschließlich benutzerdefinierter Felder, die eine natürlichere Suche ermöglichen. Suchergebnisse werden in einer Codeausschnittansicht angezeigt, in der die gefundenen Suchergebnisse hervorgehoben sind. Die semantische Suche integriert auch in die Arbeitselementverfolgung, indem vertraute Steuerelemente zum Anzeigen, Bearbeiten, Kommentar und Freigeben von Informationen innerhalb eines Arbeitselementformulars bereitgestellt werden.

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

    Work Item Search box

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

    Search results

    Diese Suche ist eine Volltextsuche, die einfache Suchzeichenfolgen für Wörter oder Ausdrücke verwendet. Die Arbeitselementsuche entspricht abgeleiteten Formularen Ihrer Suchbegriffe; Beispielsweise findet eine Suche nach "Aktualisierung" auch Instanzen des Worts "aktualisiert" und "Update". Suchvorgänge sind nicht groß- und kleinschreibungsgeschützt.

  3. Wählen Sie einen Codeausschnitt eines Arbeitselements aus, um es im rechten Fenster anzuzeigen.

    Öffnen Sie die Suchergebnisse in einer neuen Browserregisterkarte aus einem Suchfeld, indem Sie STRGEnter + drücken oder strg halten und auf das start search icon Symbol klicken. Drücken Sie in Google Chrome STRGShiftEnter + + , um den Fokus auf die neue Browserregisterkarte zu wechseln.

  1. Aktivieren Sie im Suchfeld, dass der Text "Arbeitselemente durchsuchen" angibt. Wenn sie nicht vorhanden ist, verwenden Sie den Auswahlgeber, um ihn auszuwählen.

    The Work Item Search textbox in the title bar

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

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

    Search results

    Diese Suche ist eine Volltextsuche, die einfache Suchzeichenfolgen für Wörter oder Ausdrücke verwendet. Die Arbeitselementsuche entspricht abgeleiteten Formularen Ihrer Suchbegriffe; Beispielsweise findet eine Suche nach "Aktualisierung" auch Instanzen des Worts "aktualisiert" und "Update". Suchvorgänge sind nicht groß- und kleinschreibungsgeschützt.

  4. Wählen Sie einen Codeausschnitt eines Arbeitselements aus, um es im rechten Fenster anzuzeigen.

    Öffnen Sie die Suchergebnisse in einer neuen Browserregisterkarte aus einem Suchfeld, indem Sie STRGEnter + drücken oder strg halten und auf das start search icon Symbol klicken. Drücken Sie in Google Chrome STRGShiftEnter + + , um den Fokus auf die neue Browserregisterkarte zu wechseln.

Wählen Sie "Neue Navigation " für Anleitungen aus. 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.

    Search from the title bar

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

    • a: für die Zuordnung zu:
    • c: für erstellt von:
    • s: für den Staat
    • t:Arbeitselementtyp

  2. Beginnen Sie mit der Eingabe des Namens eines Felds in Ihren Arbeitselementen; Geben Sie z. B. den Typ ta.

    Quick filters as you type

    Die Dropdownliste zeigt Arbeitselementfeldnamenvorschläge, die mit der Benutzereingabe übereinstimmen und dem Benutzer helfen, die Suche schneller abzuschließen. Beispielsweise findet eine Suche, wie z. B. alle Arbeitselemente, tags:Critical die "Kritisch" markiert sind.

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

  4. Einschränken Sie Ihre Suche auf bestimmte Typen und Zustände, 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.

    Title bar Search

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

    • a: für die Zuordnung zu:
    • c: für erstellt von:
    • s: für den Staat
    • t:Arbeitselementtyp

  2. Beginnen Sie mit der Eingabe des Namens eines Felds in Ihren Arbeitselementen; Geben Sie z. B. den Typ ta.

    Quick filters as you type

    Die Dropdownliste zeigt Arbeitselementfeldnamenvorschläge, die mit der Benutzereingabe übereinstimmen und dem Benutzer helfen, die Suche schneller abzuschließen. Beispielsweise findet eine Suche, wie z. B. alle Arbeitselemente, tags:Critical die "Kritisch" markiert sind.

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

  4. Einschränken Sie Ihre Suche auf bestimmte Typen und Zustände, 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.

Search box shortcut menu (web portal)

Aus Dem Visual Studio-Team-Explorer

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

Search box menu (Team Explorer)

Suchen von Arbeitsaufgaben mithilfe des Suchfelds (Team Explorer)

Find a work item using the search text box

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

Verwenden Sie die Search box clear icon (Team Explorer) Schaltfläche "Löschen", um Inhalte aus dem Suchfeld zu entfernen. Um Ihren Kontext in das Suchfeld von Visual Studio zu wechseln, 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", " 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 Arbeitselemente des Interesses 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 " Duplizierung" 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 Telefon Saver-Team 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.