2016-04-05 14 views
1

Ekibimin haftalık yapımları için, Github firmasının tüm çekme taleplerini incelerim ve pr'leri ekibimle ilişkilendiririm. Bu, şirketin önceki haftalık kod katkısının geçilmesini gerektiren can sıkıcı bir eleme adımı gerektirir.Github'da, sağlanan bir listeden herhangi bir yazarın yarattığı çekme taleplerini araştırmanın bir yolu var mı?

Resmi Github arama belgelerine (HERE) baktım ve aramayı istediğim gibi daraltmak için "yazar" alanını buldum, ancak her defasında yalnızca bir yazarda çalışıyor.

Yazarlar listesinde arama yapmanın bir yolu var mı?

Ekibim, fazladan bir bağlam için, tümü şirket içindeki tüm reposları barındıran battaniye örgütünün altında bulunan geniş bir repos listesiyle çalışır.

Güncelleme: Aynı sözdizimi sözleşmelerini github.com/search adresinde izlemeyen github.com/pulls sayfasını kullanıyordum. Benimle bu çalışma için teşekkürler T0xicCode.

+0

API'ları üzerinden bir yöntem mi istiyorsunuz? Öyleyse, hangi hedef dil? Web sitelerini soruyorsanız; Bu doğada programatik olmayan bir soru gibi geliyor. –

+0

@GeorgeStocker, Bu sorunun nereye gitmesi gerektiği konusunda bir öneriniz var mı? Bu soruyu göndermeden önce tamamen "github" etiketini okudum ve açıklamaya mükemmel bir şekilde uyuyor. Sorum SO topluluğu tarafından reddedilirse neden bu etiket var? "Github-api" adı verilen ve eleştirileriniz için mükemmel bir uyum olan bir etiket var, ancak bu etiketi kullanmıyorum. – Shadoninja

cevap

4

İlk önce https://github.com/search numaralı telefondan aradığınızdan emin olun. Aksi halde, arama sözdizimi ciddi şekilde sınırlandırılacaktır.

Sorunuza daha fazla author: <name> alanı ekleyin. Arama motoru OR alanlarına sahip olacaktır.

Belirli bir sahip tarafından depolara sınırlamak için sorguya user: <owner> alanını ekleyin.

+2

Bu yaklaşımı hem şirketimdeki Github örneğinde hem de resmi olarak barındırılan webiste denedim ve arama son yazar girişini alarak diğerlerini kaldırıyor. Belki biraz yanlış yazıyor muyum? – Shadoninja

+0

Siz olabilirsiniz. Sadece tekrar denedim ve tüm kullanıcılardan PRs gösterdi. Kullanılan sıralamayı da kontrol edin. – T0xicCode

+0

İşte iki yazarın oluşturduğu bir sorgu. Rastgele isimlerini github'dan çektim. Yazar: mauve yazar: nex3 - Bu sadece "yazar: nex3" için kısaltılır. "Kullanıcı" alanı, ihtiyaç duyduğum şey değil çünkü ilgili tüm çekme talepleri, bir kullanıcı tarafından değil, bir kuruluşun sahip olduğu reposlara giriyor. – Shadoninja

İlgili konular