Belirli bir GitHub projesi için bazı üst düzey raporlar oluşturmanın kolay/verimli bir yolu var mı?GitHub projesi için istatistikler nasıl oluşturulur?
örn. zamana göre üst üste konan kod satırları, en çok katkıda bulunanlar, vb
Belirli bir GitHub projesi için bazı üst düzey raporlar oluşturmanın kolay/verimli bir yolu var mı?GitHub projesi için istatistikler nasıl oluşturulur?
örn. zamana göre üst üste konan kod satırları, en çok katkıda bulunanlar, vb
GitHub repo'unuzun klonlanmış bir repo'suna gitstats uygulamasını uygulayabilirsiniz.
yıl/ay başına kaydedilmesini gibi birçok veri ile, örneğin activity of the Git repo itself için bakınız:
Ayrıca bkz "Looking at Git Statistics", basit bir küçük komut dosyası için GitHub 'yearly_stats' ile.
Güncelleme Nisan 2013 ("Get up to speed with Pulse"):
Kontrol dışarı Pulse
Darbe projelerinde son hareketleri keşfetmek için harika bir yoldur.
Belki de en sevdiğiniz depoyu bir süredir kontrol etmediniz ya da sadece ilginizi çekecek bir proje keşfettiniz. aktif işlemekle ve hangi olmuştur gösterecektir Darbe bir projenin varsayılan dalı değişti:
Sen gezinme çubuğunda solundaki bağlantı bulabilirsiniz.
Klonlamadan github repo'yu İstatistikleri Çizgiler satırını elde etmenin başka bir yolu var mı? –
@SenthilAKumar, GitHub API'sını kullanarak mümkün, ancak istatistik hakkındaki kısım LoC'yi içermiyor gibi görünüyor. https://developer.github.com/v3/repos/statistics/ – VonC
Sorunuza göre, ben "yıldız", "çatal", "çekişten", "sorunları", "kaydedilmesini" ve daha fazlası için grafikler bir demet gösteren bir proje geliştirdi.
O http://githubstats.com altında bulunabilir ya da sadece http://githubstats.com/redaxmedia/redaxscript gibi herhangi github repo URL'ye "istatistikler" ekleyin ... eğlenceli :-)
Ben weave-gitstats yazarı değilim var. Onun açık kaynak kodlu ve weave. gitstats ya da github tarafından sağlanan istatistikler gibi pek çok istatistik jeneratörü "statik", matkap açma işlevselliğine sahip değildir, filtreleme yapmaz ve bazı varsayılan grafiklerle sınırlıdır. Weave-gistats, örneğin sene, yazara filtre uygulamanıza izin veren ve kendi ölçütlerinizi kullanarak kendi grafiklerinizi oluşturmanıza izin veren birçok dinamik gösterge paneli sağlar.
Sadece kendi kütüphanenize veya öğreticinize link vermek iyi bir cevap değildir. Ona bağlayarak, sorunun neden çözüldüğünü açıklamak, nasıl yapılacağına dair kodlar vermek ve yazdığınızın reddedilmesi, daha iyi bir cevap vermenizi sağlar. Bakınız: [** “İyi” kendi tanıtımını ifade eden nedir? **] (// meta.stackexchange.com/q/182212) – rene
Bu sitenin yüksek düzeyde iyi bir görünümü vardır ... http://website.clearpoint.co.nz/gitstats/index.html – user1255162
Ayrıca bkz. Http://stackoverflow.com/questions/1828874/generating- stats-from-git-repository – koppor
[gitential.com] 'u (https://gitential.com) deneyebilirsiniz, git geçmişi hakkında daha ayrıntılı görünümler ve metrikler sağlar. – kszucs