Sdílet prostřednictvím


Začínáme s vyhledáváním

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Pomocí funkce hledání můžete rychle najít pracovní položky, soubory kódu, stránky wikiwebu nebo balíčky na základě klíčového slova, zástupných znaků a dalších podporovaných vyhledávacích filtrů.

Další informace najdete na následujících odkazech:

Požadavky

  • Úrovně přístupu:
    • Všichni členové projektu: Každý člen projektu může používat vyhledávací funkce, včetně uživatelů se zúčastněnými stranami, základní a vyšší úrovně přístupu.
  • Výsledky hledání:
    • Výsledky na základě přístupu: Při hledání v organizaci nebo kolekci jsou uvedené jenom výsledky, ke kterým má člen projektu přístup.
    • Omezení účastníků:
      • Vyhledávání wikiwebu: Výsledky hledání účastníků wikiwebu jsou omezené na zřízené wikiweby. Publikované výsledky wikiwebu se nezobrazují, protože vyžadují přístup k běžným úložištím, která účastníci nemají.
      • Vyhledávání kódu: Výsledky hledání kódu se nezobrazují pro účastníky.

Důležité

Správce kolekce musí nainstalovat a nakonfigurovat vyhledávání.

Tipy pro vyhledávání

  • Použití klíčových slov: Spusťte hledání pomocí klíčového slova. Potom můžete podle potřeby použít další možnosti pro rozšíření nebo zúžení výsledků hledání. Snímek obrazovky s vyhledávacími poli v Azure DevOps
  • Upravit filtry: Pokud počáteční hledání nepřináší požadované výsledky, zkuste filtry odebrat a hledat znovu. Jakmile se zobrazí výsledky hledání, můžete je zúžit použitím příslušných filtrů a opětovným vyhledáváním.
  • Kontrola pravopisu: Ujistěte se, že jsou hledané termíny správně napsané, protože hledání pracovních položek nepřehlíží pravopisné chyby.
  • Upřesněte hledání pomocí zástupných znaků: Pokud se zobrazí zpráva, že se nenašly žádné odpovídající soubory kvůli hledání pomocí zástupných znaků s příliš mnoha přístupy, zpřesněte hledání konkrétněji. Přidejte další znaky slova nebo slov, která chcete najít, nebo pomocí podmínky nebo filtru omezte počet možných shod.
  • Nerozlišují se malá a velká písmena: Hledání nerozlišují malá a velká písmena.

Funkce, použití a příklady vyhledávání

Následující funkce platí pro všechna hledání, včetně pracovních položek, kódu, wikiwebů a balíčků.

Následující funkce platí pro všechna hledání, včetně pracovních položek, kódu a balíčků.


Funkce vyhledávání

Využití

Příklad


Klíčové slovo

Hledání na základě jednoho nebo více klíčových slov

validate vyhledá instance, které obsahují slovo ověřit.


Přesná shoda

Hledání na základě přesné shody uzavřené do dvojitých uvozovek

"Client not found" vyhledá instance, které obsahují přesnou frázi, se neshodují s klientem, který nebyl nalezen. Hledání nemusí zpracovávat speciální znaky podle očekávání. Zkuste utéct speciální znaky nebo zjednodušit hledanou frázi.


Zástupný znak

  • Přidejte zástupné znaky a ?do klíčových slov přidejte zástupné znaky * a rozšiřte kritéria hledání.
  • Na konec klíčového slova přidejte * položky, které začínají klíčovým slovem.
  • Přidejte ? doprostřed, aby představoval libovolný alfanumerický znak.
  • Používejte zástupné znaky kdekoli ve vyhledávacím řetězci s výjimkou předpony. Zástupné dokumentace předpony můžete použít s ostatními funkcemi filtru vyhledávání.
  • Můžete použít více než jeden zástupný znak, který odpovídá více než jednomu znaku.
  • alpha?version vyhledá instance alfa1version a alphaXversion.
  • Browser* vyhledá instance BrowserEdge, BrowserIE a BrowserFirefox.
  • CodeSenseHttp* vyhledá soubory obsahující slova, která začínají na CodeSenseHttp, například CodeSenseHttpClient a CodeSenseHttpClientTest.

Logické operátory

  • Pomocí logických operátorů vyhledejte dvě nebo více klíčových slov: AND, ORa NOT (musí být velká písmena).
  • Přidání závorek do klauzulí pro podporu logických seskupení
  • Vzhledem k tomu AND , že je výchozí operátor, položka dvou klíčových slov bez operátoru je stejná jako AND hledání.
  • Validate AND revisitnajde soubory, které obsahují slova, která ověřují i znovu.
  • Validate OR revisit najde soubory, které obsahují buď slova , která ověřují , nebo se k tomu znovu připojuje.
  • Validate NOT revisit najde soubory, které obsahují slovo ověřit , ale ne slovo, znovu se k ho vrátit.
  • (Validate NOT revisit) OR "release delayed"najde soubory, které obsahují slovo ověřit, ale ne slovo, *revisit nebo soubory, které obsahují odložené vydání fráze.

Blízkost

  • Vyhledejte soubory na základě blízkosti pomocí operátorů bezkontaktní komunikace: NEAR, BEFORE a AFTER (musí být velkými písmeny).
  • Hledání bezkontaktní komunikace ve výchozím nastavení hledá termíny do pěti tokenů vzdálenosti.
  • term1 BEFORE term2 vrátí všechny soubory, kde termín1 nastane PŘED termínem2 ve vzdálenosti pěti tokenů mezi nimi.
  • term1 AFTER term2 vrátí stejné výsledky jako termín 2 BEFORE term1.
  • term1 NEAR term2 vrátí všechny soubory, ve kterých je termín1 ve vzdálenosti pěti tokenů od termínu 2 v libovolném směru. term1 NEAR term2 vrátí stejné výsledky jako term1 BEFORE term2 OR term2 BEFORE term1.

Speciální znaky

  • Unikněte speciálním znakům (, , *]:)[a ? uzavřením do fráze odděleného dvojitými uvozovkami.
  • Do vyhledávacího řetězce zahrňte speciální znaky nebo hledejte speciální znaky podle následujících pravidel:
  • CodeA23? R najde soubory obsahující slova začínající kódem CodeA23.
  • Má další alfanumerický znak a končí písmenem R. Například CodeA234R a CodeA23QR.
  • Vyhledejte libovolný speciální znak, který není součástí dotazovacího jazyka.
  • "flatten()" najde literálový řetězec flatten(). Vyhledejte literální výskyt znaku dvojité uvozovky " tak, že před něj zadáte řídicí znak \ a uzavřete hledaný řetězec do dvojitých uvozovek.
  • "\"react-redux\"" najde literálový řetězec react-redux.

Hledání z jiné stránky

Můžete hledat na libovolné z následujících stránek:

  • Stránka projektu organizace: Spustí hledání ve všech projektech.
  • Stránka přehledu projektu: Automaticky použije filtr pro vyhledávání ve vybraném projektu.
  • Stránka Panely projektu: Automaticky zobrazí poslední pracovní položky a backlogy, ke které uživatel přistupuje.
  • Azure Repos, Pipelines, Test Plans nebo stránka Artefakty projektu: Automaticky zobrazí funkční filtry pro vyhledávání kódu.
  • Stránka wikiwebu: Automaticky přejděte na stránku wikiwebu, kterou jste nedávno otevřeli.

Další informace najdete v následujících článcích:

Tip

Nebyly nalezeny žádné výsledky pro ...
Příliš mnoho přístupů z jednoduchého vyhledávání se zástupným znakem nemůže vést k žádným odpovídajícím souborům. Hledání můžete zúžit přidáním dalších znaků nebo použitím podmínky nebo filtru.

Další vyhledávací funkce

Další úkoly a akce hledání najdete v následující tabulce.


Hledat úkol

Akce


Vyhledání nastavení organizace

Přejděte do vaší organizace a vyberte Nastavení organizace.


Vyhledání nastavení projektu

Přejděte do projektu a vyberte Nastavení projektu.


Vyhledání uživatelského nastavení

Přejděte na stránku Nastavení uživatele.


Vyhledat uživatele

Přejděte do vaší organizace a vyberte Nastavení>organizace Uživatelé a zadejte název do pole filtru.


Vyhledání organizace

Projděte levou stranu obrazovky, kde jsou uvedené všechny organizace.


Vyhledání projektu

Přejděte do organizace a do pole Filtrovat projekty zadejte název projektu.


Zobrazení historie souborů a porovnání verzí

Přejděte na Soubory úložiště>, zvýrazněte soubor a pak vyberte Historie.


Poznámka:

Při hledání na stránce Nastavení organizace zahrnují výsledky hledání nastavení na úrovni organizace i nastavení na úrovni projektu.

Požadavky na přeindexování vyhledávání

Vyhledávání má následující omezení: Pokud provedete operaci zotavení po havárii (DR) a přesunete server zpět na dřívější snímek databáze SQL, přeindexujte všechny kolekce.

Rozšíření Marketplace

  • Vyhledávání kódu – rozšiřuje vyhledávání pomocí rychlých, flexibilních a přesných výsledků hledání ve všech kódech. Vyžaduje se pro vyhledávání úložišť.
  • Azure Paths Search – Přidá do Boards speciální centrum vyhledávání pro vyhledávání v rámci iterací a cest oblastí, aniž byste museli vytvářet a udržovat vlastní dotazy.

Poznámka:

Azure DevOps nepodporuje některá rozšíření. Další informace nebo pomoc najdete na webu Visual Studio Marketplace.

Další kroky