2009-02-10 15 views
11

Test paketimizi görüntülemek için Edward Tufte'dan esinlenen veri görselleştirme tekniklerini kullanarak deneyler yapıyoruz ve çok etkili oldu.Sürüm Kontrollü Dosyalarda Görselleştirmeyi Değiştirme

ben daha iyi bir grafik biçiminde temsil edilmesi OLABİLİR işlemek tarihe gömülmüş birçok bilgi olduğunu hissetmek bizim Subversion Repository bu genişletmek istiyoruz

.

Ben böyle bir bakışta şeylere tespit edebilmek istiyorum:

modülleri nispeten olan
  • kararlı - olanlar yazılı ve
  • baştan yazıldı biraz bakım ve - yazma bir sürü hepsi tek kişilik çalışma ve vardır
  • hangi modüllerin İdeal Testinin diğer şeylerle bu bilgileri açıklama istiyoruz birçok

eseri

  • kod kapsamı
  • tutarlı yük altında işlemci kullanımı gibi
  • mebbies şeyler bile işlev çağrısı grafik gibi
  • xref şeyler

Herkes iyi herhangi iyi ipuçları, örnekler: gibi g ve performans araçları, , yardımcı programlar, vb ...

Mağazamızda çoğunlukla güçlü Erlang kullanıyoruz ama herhangi bir kaynaktan kalp ve ilham alacağız. Subversion istatistik jeneratörün bir örnek olarak

cevap

4

Kontrol dışarı StatSVN:

http://www.statsvn.org/

http://www.statsvn.org/demo/ruby/

Muhtemelen bazı serin oluşturmak için kullanılan zaman bu yılın başlarında bazı manşetlere codeswarm gördük
+0

Ben sadece o kadar kararlı ve StatCVS olarak ölçeklenebilir olsaydı (Feragat. Ben SVNPlot ana yazarıyım bunu yararlı bulursanız haber veya iyileştirmeler herhangi bir öneriniz varsa let mı). (StatCVS'nin SVN dönüşümünden önce iyi bir işlem yapabildiği büyük bir kod tabanı üzerinde StatSVN şoku vardı.) – Jonik

1

Ruby on Rails'deki işbirliği videoları - harika bir özet ve örnek videolar için Visualizing Rails & Git blog yayına bakın.

Ayrıca Jeff Atwood son Kodlama Korku post bağlantılı history flow bazı fikirler, alabilirsiniz.

+1

Kodları gördüm ama özellikle analitik bulmuyorum. Harekete geçme çağrısına yol açan bir görselleştirme yaklaşımı arıyorum - bu modüle odaklanmak için refactor, bir problem var, vb. –

2

SVNPlot'u deneyebilirsiniz. Önce svn commit log mesajlarından yerel bir sqlite veri oluşturur. Daha sonra çeşitli grafikler oluşturmak için sql sorguları ve matplotlib kullanır.

Özel sorgularınızı ve ek grafiklerinizi eklemek için sqlite veritabanını kullanabilirsiniz.

-

İlgili konular