Aramayı kullanmaya başlama
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018
Arama işleviyle bir anahtar sözcüğü, joker karakteri ve desteklenen diğer arama filtrelerini temel alan iş öğelerini, kod dosyalarını, wiki sayfalarını veya paketleri hızla bulabilirsiniz.
Bu makaledeki tüm arama özelliklerine bir bakışta göz atın.
Ö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 yaparken, yalnızca proje üyesinin erişimi olan sonuçlar listelenir.
- Paydaş wiki arama sonuçları sağlanan wiki'lerle sınırlıdır. Yayımlanan wiki'ler Paydaşların erişemediği düzenli depolara erişim gerektirdiğinden, yayımlanan wiki'lerin sonuçları arama sonuçlarında görünmez. Benzer şekilde, Proje Katılımcıları için Kod arama sonuçları görünmez.
Önemli
Kod araması için Koleksiyon Yöneticisi arama yüklemeli ve yapılandırmalıdır.
Aramanızı bir anahtar sözcükle başlatma
Aramanızı anahtar sözcük kullanarak başlatın. Ardından, arama sonuçlarınızı genişletmek veya daraltmak için gerektiğinde başka seçenekler uygulayabilirsiniz.
- Girişle eşleşen bir sonuç alamazsanız filtreleri kaldırmayı deneyin ve aramayı yeniden deneyin. Aramayı genişleterek ve arama sonuçlarını görüntüledikten sonra uygun filtreleri yeniden uygulayabilir ve ilgili sonuçları yeniden arayabilirsiniz.
- Arama terimlerinizin yazımını denetleyin. Şu anda İş öğesi araması, kullanıcıların yazım hatalarını yoksaymayı desteklemiyor.
- Joker karakter araması kullanırken, örneğin basit bir joker karakter arama dizesi kullanırken çok sayıda isabet varsa eşleşen dosya bulunamadığını belirten bir ileti görebilirsiniz. Bu durumda, eşleşme sayısını azaltmak için aramanızı daraltın. Bulmak istediğiniz sözcük veya sözcüklerin daha fazla karakterini belirtin ya da olası eşleşme sayısını sınırlamak için bir koşul veya filtre ekleyin.
- Aramalar büyük/küçük harfe duyarlı değildir.
Arama özellikleri, kullanımı ve örnekleri
Aşağıdaki özellikler iş öğeleri, kod, wiki'ler ve paketler de dahil olmak üzere tüm aramalar için geçerlidir.
Aşağıdaki özellikler iş öğeleri, kod ve paketler de dahil olmak üzere tüm aramalar için geçerlidir.
Arama özelliği
Kullanım
Örnek
Anahtar sözcük
Bir veya daha fazla anahtar sözcüğü temel alarak arama yapın.
validatevalidate sözcüğünü 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" İstemci bulunamadı ile tam olarak eşleşen tümceciği içeren örnekleri bulur.
Joker
- Arama ölçütlerini genişletmek için anahtar sözcüklere joker karakterler
*ve
?ekleyin.
- Anahtar sözcükle başlayan öğeleri bulmak için anahtar sözcüğün sonuna ekleyin
*.
- Herhangi bir alfasayısal karakteri temsil etmek için ortaya ekleyin
?.
- Ön ek dışında arama dizenizde herhangi bir yerde joker karakterler kullanın. Ön ek joker karakterlerini diğer arama filtresi işlevleriyle birlikte kullanabilirsiniz.
- Birden fazla karakter eşleştirmek için birden fazla joker karakter kullanabilirsiniz.
alpha?versionalpha1version ve alphaXversion örneklerini bulur.
Browser*BrowserEdge, BrowserIE ve BrowserFirefox örneklerini bulur.
CodeSenseHttp*CodeSenseHttpClient ve CodeSenseHttpClientTest gibi CodeSenseHttp ile başlayan 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,
ORve
NOT(büyük harf olmalıdır).
- Mantıksal gruplandırmaları desteklemek için yan tümcelere parantez ekleyin.
ANDVarsayılan işleç olduğundan, işleç içermeyen iki anahtar sözcüğün girişi aramayla
ANDaynıdır.
Validate AND revisithem validate hem de revisit sözcüklerini içeren dosyaları bulur.
Validate OR revisitvalidate veya revisit sözcüklerinden birini içeren dosyaları bulur.
Validate NOT revisitvalidate sözcüğünü içeren dosyaları bulur ancak sözcüğü yeniden ziyaret etmez.
(Validate NOT revisit) OR "release delayed"validate sözcüğünü içeren ancak yeniden ziyaret edilmeyen dosyaları veya gecikmeli tümceciği içeren dosyaları bulur.
Yakınlık
- Yakınlık işleçlerini kullanarak yakınlık işleçlerini kullanarak dosyaları arayın: NEAR, BEFORE ve AFTER (büyük harf olmalıdır).
- Varsayılan olarak, yakınlık araması beş belirteç uzaklığındaki terimleri arar.
term1 BEFORE term2terim1'in TERM2'DEN ÖNCE gerçekleştiği tüm dosyaları aralarında beş belirteç olacak şekilde döndürür.
term1 AFTER term2term2 BEFORE term1 ile aynı sonuçları döndürür.
term1 NEAR term2term1 teriminin term2'den herhangi bir yönde beş belirteç uzaklığı içinde olduğu tüm dosyaları döndürür.
term1 NEAR term2VEYA
term2 BEFORE term1ile aynı sonuçları
term1 BEFORE term2döndürür.
Özel karakterler
- , ,
),
[,
],
:
*, ve
?özel karakterlerini
(çift tırnak içine alınmış bir tümcecik içine alarak kaçış.
- Bir arama dizesine özel karakterler ekleyin veya aşağıdaki kurallara göre özel karakterler için özel arama yapın:
- CodeA23 mü? R, CodeA23 ile başlayan sözcükleri içeren dosyaları bulur
- Bir sonraki alfasayısal karakterden birini seçin ve R ile bitirin. Örneğin, CodeA234R ve CodeA23QR.
- Sorgu dilinin parçası olmayan özel karakterleri arayın.
"flatten()"flatten() değişmez dizesini bulur. " çift tırnak karakterinin sabit oluşumunu, önünde kaçış karakteriyle
\birlikte ve arama dizesini çift tırnak içine alarak arayın.
"\"react-redux\"""react-redux" değişmez dizesini bulur.
Farklı bir sayfadan arama
Aşağıdaki sayfalardan herhangi birinden arama yapabilirsiniz:
- Kuruluşun Projeler sayfası: Tüm projeler arasında bir arama başlatır.
- Projeye genel bakış sayfası: Seçili proje içinde aramaya otomatik olarak bir filtre uygular.
- Bir projenin Boards sayfası: Kullanıcı tarafından erişilen son iş öğelerini ve kapsamları otomatik olarak görüntüler.
- Proje için Azure Repos, İşlem Hatları, Test Plans veya Yapıtlar sayfası: kod aramaları için işlevsel filtreleri otomatik olarak görüntüler.
- Bir projenin wiki sayfası: Otomatik olarak yakın zamanda açtığınız wiki sayfasına gidin.
İpucu
Son erişmiş olduğunuz bir sayfaya erişmek için içerik türü filtresini kullanın.
Azure Boards'da arama ve filtreleme hakkında daha fazla bilgi için bkz. Kapsamları, panoları ve planları filtreleme.
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ılırken çok sayıda isabet varsa (örneğin, çok basit bir joker karakter arama dizesi kullanılırken) eşleşen dosya bulunamadığını belirten bir ileti görebilirsiniz. Bu durumda, eşleşme sayısını azaltmak için aramanızı daraltın. Ö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ı, projeleri ve daha fazlasını aramak için, diğer arama görevi türleri ve buna karşılık gelen eylemler için aşağıdaki tabloya bakın.
Arama görevi
Eylem
Kuruluşunuza gidin ve Kuruluş ayarları'nı seçin.
Projenize gidin ve Proje ayarları'nı seçin.
Kullanıcı ayarları sayfanıza gidin.
Kullanıcı bulma
Kuruluşunuza gidin, Kuruluş ayarları>Kullanıcılar'ı seçin ve filtre kutusuna adı girin.
Kuruluş bulma
Tüm kuruluşların listelendiği ekranınızın sol tarafında ilerleyin.
Proje bulma
Kuruluşunuza gidin ve projeleri filtrele kutusuna proje adını girin.
Dosya geçmişini görüntüleme ve sürümleri karşılaştırma
Depo>Dosyaları'na gidin, dosyanızı vurgulayın ve ardından Geçmiş'i seçin.
Not
Kuruluş ayarları sayfasından arama yaptığınızda, arama sonuçlarınız hem kuruluş düzeyi hem de proje düzeyi ayarlarını içerir.
Arama yeniden dizin gereksinimleri
Azure DevOps Server araması için aşağıdaki sınırlamalar vardır:
- Olağanüstü durum kurtarma (DR) işlemi yaparsanız ve sunucunuzu SQL veritabanınızın önceki bir anlık görüntüsüne geri taşırsanız , tüm koleksiyonlarınızın dizinini yeniden oluşturun.
Market uzantıları
- Kod araması - Tüm kodunuz genelinde hızlı, esnek ve hassas arama sonuçlarıyla aramayı genişletir. Depoları aramak için gereklidir.
- Azure Yolları Arama - Özel sorgular oluşturmak ve sürdürmek zorunda kalmadan yinelemeler ve alan yolları içinde arama yapmak için Boards'a özel bir arama hub'ı ekler.
Not
Bazı uzantılar Azure DevOps'un özellikleri desteklenmez ve bu nedenle ürün ekibi tarafından desteklenmez. Bu uzantıları kullanırken karşılaştığınız sorular, öneriler veya sorunlar için Visual Studio Market'te ilgili uzantı sayfasını ziyaret edin.