Kullanmaya başlayın ile arama

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

Arama işleviyle bir anahtar sözcük, joker karakter ve diğer desteklenen arama filtrelerini temel alan iş öğelerini, kod dosyalarını, wiki sayfalarını veya paketleri hızla bulabilirsiniz.

Arama işleviyle bir anahtar sözcük, joker karakter ve diğer desteklenen arama filtrelerini temel alarak iş öğelerini ve kod dosyalarını hızla bulabilirsiniz.

Bu makaledeki tüm arama özelliklerine bir bakışta göz atabilirsiniz.

Önkoşullar

  • Her proje üyesi Paydaş, Temel ve daha yüksek erişim düzeyleri verilen proje üyeleri de dahil olmak üzere arama işlevlerini kullanabilir.
  • Kuruluş veya koleksiyon genelinde arama yapan yalnızca proje üyesinin erişimi olan sonuçlar listelenir.
  • Paydaş wiki arama sonuçları sağlanan wiki'ler ile sınırlıdır. Yayımlanan wiki'ler Paydaşların erişimine sahip olmadığının normal depolara erişmesi gerekmesi nedeniyle, yayımlanan wiki'ler için sonuçlar arama sonuçlarında görünmez. Benzer şekilde, Paydaşlar için Kod arama sonuçları görünmez.

Önemli

Kod araması için Bir Koleksiyon Yöneticisinin arama yüklemesi ve yapılandırması gerekir.

Aramanızı bir anahtar sözcükle başlatma

Anahtar sözcük kullanarak aramanızı başlatma. Daha sonra, arama sonuçlarınızı genişleten veya daraltan diğer seçenekleri gerektiğinde uygulayabilirsiniz.

Azure DevOps'da arama kutuları

TFS 2018 ve önceki sürümlerde arama kutuları

  • Girişle eşleşen sonuç yoksa filtreleri kaldırmayı deneyin ve arama işlemini yeniden deneyin. Arama genişletilir ve arama sonuçlarını görüntüledikten sonra uygun filtreleri yeniden uygulayabilir ve ilgili sonuçlar için yeniden arama uygulayabilirsiniz.
  • Arama terimlerinizin yazımını denetleyin. Şu anda İş öğesi araması, kullanıcıların yazım hatalarını yoksayma desteğine sahip değildir.
  • Joker karakter araması kullanırken, örneğin basit bir joker arama dizesi kullanırken çok sayıda isabet varsa, eşleşen dosya bulunamadı iletisi alabilirsiniz. Bu durumda aramanızı daraltarak eşleşme sayısını azaltmış oluruz. Bulmak istediğiniz sözcük veya sözcüklerin daha fazla karakterini belirtin veya olası eşleşme sayısını sınırlamak için bir koşul veya filtre ekleyin.
  • Aramalar büyük/büyük/büyük harfe duyarlı değildir.

Özellikleri, kullanımı ve örnekleri arama

Aşağıdaki özellikler iş öğeleri, kod, wiki'ler ve paketler dahil olmak üzere tüm aramalar için geçerlidir.

Aşağıdaki özellikler iş öğeleri, kod ve paketler dahil olmak üzere tüm aramalar için geçerlidir.


Arama özelliği

Kullanım

Örnek


Anahtar kelime

Bir veya daha fazla anahtar sözcüke göre arama.

validatevalidate sözcüğü içeren örnekleri bulur.


Tam eşleşme

Çift tırnak içine alınmış tam eşleşmeye göre arama.

"Client not found", client bulunamadı ifadesiyle tam eşleşmesini içeren örnekleri bulur.


Joker

  • Arama ölçütlerini genişletmek için * anahtar ? sözcüklere joker karakterler ve ekleyin.
  • anahtar * sözcüğüyle başlarken öğeleri bulmak için anahtar sözcüğünün sonuna ekleyin.
  • Herhangi ? bir alfasayısal karakteri temsil etmek için ortaya ekleyin.
  • Arama dizenizin herhangi bir yerinde, ön ek olarak dışında joker karakterler kullanın. Diğer arama filtresi işlevleriyle joker karakterler kullanabilirsiniz.
  • Birden fazla karakterle eşleşmek için birden fazla joker karakter kullanabilirsiniz.
  • alpha?version alpha1version ve alphaXversion örneklerini bulur.
  • Browser* BrowserEdge, BrowserIE ve BrowserFirefox örneklerini bulur.
  • CodeSenseHttp* CodeSenseHttp ve CodeSenseHttpClientTest gibi CodeSenseHttp ile başlatan sözcükleri içeren dosyaları bulur.

Boole işleçleri

  • Boole işleçlerini kullanarak iki veya daha fazla anahtar sözcük bulun: AND , OR ve NOT (büyük harf olmalıdır).
  • Mantıksal gruplamaları desteklemek için yan tümcelere parantez ekleyin.
  • Varsayılan AND işleç olduğundan, işleci olan iki anahtar sözcük girişi arama ile AND aynıdır.
  • Validate AND revisitvalidate ve revisit sözcüklerini içeren dosyaları bulur.
  • Validate OR revisitvalidate veya revisit sözcüklerini içeren dosyaları bulur.
  • Validate NOT revisitvalidate sözcüğü içeren dosyaları bulur ancak yeniden ziyaret etme sözcüğüyle ilgili değildir.
  • (Validate NOT revisit) OR "release delayed"validate sözcüğü içeren dosyaları bulur, ancak yeniden ziyaret sözcüğü veya yayın geciktirmiş tümceciği içeren dosyaları bulmaz.

Yakınlık

  • Yakınlık işleçlerini kullanarak yakın çevreye göre dosya ara: NEAR, BEFORE ve AFTER (büyük harf olmalıdır).
  • Varsayılan olarak, yakınlık araması beş belirteç uzaklığı içindeki terimleri aratır.
  • term1 BEFORE term2 , term1'in terim2'den önce oluştuğu ve aralarında beş belirteç bulunduğu tüm dosyaları döndürür.
  • term1 AFTER term2 terim2 BEFORE term1 ile aynı sonuçları döndürür.
  • term1 NEAR term2 , term1'in terim2'den herhangi bir yönde beş belirteç uzaklığı içinde olduğu tüm dosyaları döndürür. term1 NEAR term2 , OR ile aynı sonuçları term1 BEFORE term2 term2 BEFORE term1 döndürür.

Özel karakterler

  • Özel karakterleri , , , , , ve kaçış karakteri çift tırnak içine alınarak bir ( ) tümcecik [ içine ] : * ? alın.
  • Bir arama dizesine özel karakterler dahil edin veya aşağıdaki kurallara göre özel karakterler için arama yapın:
  • CodeA23? R, CodeA23 ile başlarken sözcükleri içeren dosyaları bulur
  • Bir sonraki alfasayısal karaktere sahip olur ve R ile sona erer. Örneğin, CodeA234R ve CodeA23QR.
  • Sorgu dilinin parçası olmayan herhangi bir özel karakter için arama.
  • "flatten()"flatten() değişmez dizesini bulur. Kaçış karakteriyle öne çıkararak ve arama dizesini çift tırnak içine alınarak çift tırnak karakterinin " değişmez bir \ oluşumunu ara.
  • "\"react-redux\"" "react-redux" değişmez dizesini bulur.

Farklı bir sayfadan arama

Aşağıdaki sayfalardan herhangi birini arayabilirsiniz:

  • Kuruluşun Projeler sayfası: Tüm projeler arasında bir arama başlatır.
  • Genel Project bakış sayfası: Seçilen proje içinde arama yapmak için otomatik olarak bir filtre uygular.
  • Projenin Boards sayfası: Kullanıcı tarafından erişilen son iş öğelerini ve biriktirmelerini otomatik olarak görüntüler.
  • Azure Repos, Pipelines, Test Plans veya Artifacts sayfası: kod aramaları için işlevsel filtreleri otomatik olarak görüntüler.
  • Projenin wiki sayfası: Otomatik olarak, son açtığınız bir wiki sayfasına gidin.

İpucu

Son eriştiğiniz bir sayfaya erişmek için içerik türü filtresini kullanın. Arama sayfası filtresi

Uygulama içinde arama ve filtreleme hakkında daha fazla Azure Boards için bkz. Filtre biriktirme listesi, panolar ve planlar.

Wiki'leri arama hakkında daha fazla bilgi için bkz. Sağlanan ve yayımlanan wiki.

İpucu

... için sonuç bulunamadı
Joker karakter araması kullanırken çok sayıda isabet varsa (örneğin, çok basit bir joker arama dizesi kullanılırken) eşleşen dosya bulunamadı iletisiyle karşıdan iletiyi alabilirsiniz. Bu durumda aramanızı daraltarak eşleşme sayısını azaltmış oluruz. Örneğin, bulmak istediğiniz sözcüklerden daha fazla karakter belirtin veya olası eşleşme sayısını sınırlamak için bir koşul veya filtre ekleyin.

Ek arama işlevleri

Çeşitli ayarlar, kullanıcılar, projeler ve daha fazlasını aramak için, diğer arama görevleri ve karşılık gelen eylemler için aşağıdaki tabloya bakın.


Arama görevi

Eylem


Kuruluşa gidin ve Kuruluş ayarları'ı seçin.


Projenize gidin ve Project seçin.


Kullanıcı ayarları sayfanıza gidin.


':::row::': ':::column span="1"::': Find a user ':::column-end::': null ':::column span="2"::': 'Go to your organization and select Organization settings > Users, and then enter the name in the filter box.' ':::row-end::': null

Kuruluş bulma

Ekranınızı kaydırarak tüm kuruluşları listelenin.


':::row::': ':::column span="1"::': Find a project ':::column-end::': null ':::column span="2"::': 'Go to your organization, and then enter the project name in the Filter projects box.' ':::row-end::': null

Dosya geçmişini görüntüleme ve sürümleri karşılaştırma

Dosyalar'Repos > gidin, dosyanızı vurgulayın ve Ardından Geçmiş'i seçin.


Not

Kuruluş ayarları sayfasından arama yapınca, arama sonuçlarınız hem kuruluş düzeyinde hem de proje düzeyindeki ayarları içerir.

Arama yeniden dizin gereksinimleri

Aramanın Azure DevOps Server sınırlaması vardır:

  • Olağanüstü durum kurtarma (DR) işlemi yapar ve sunucuyu SQL veritabanınızı önceki bir anlık görüntüsüne geri taşısanız, tüm koleksiyonlarınızı yeniden dizine alın.

Market uzantıları

  • Kod arama - Tüm kodunuz genelinde hızlı, esnek ve hassas arama sonuçlarıyla aramanın genişletmelerini sağlar. Depolarda arama için gereklidir.
  • Azure Yolları Arama - Özel sorgular oluşturmak Boards gerek kalmadan yinelemeler ve alan yolları içinde arama yapmak için özel bir arama hub'ı ekler.

Not

Bazı uzantılar, ürün Azure DevOps ve bu nedenle ürün ekibi tarafından desteklenmiyor. Bu uzantıları kullanırken sorularınız, önerileriniz veya sorunlarınız için Market'te ilgili uzantı sayfasını Visual Studio ziyaret edin.

Sonraki adımlar