Domanda

Abbiamo sperimentato con l'utilizzo di dati tecniche di visualizzazione ispirato Edward Tufte per visualizzare la nostra suite di test, ed è stato molto efficace.

Vorrei estendere questo nostro Repository Subversion come mi sento che c'è un sacco di informazioni sepolto nel commit storia che POTREBBE essere meglio rappresentati in un formato grafico.

Vorrei essere in grado di identificare a colpo d'occhio le cose come:

  • i moduli sono relativamente stabile - un sacco di scrittura, un po ' di manutenzione e quelli che hanno stato scritto e riscritto
  • i moduli sono tutti coloro che lavorano e che sono il lavoro di molti

Idealmente vorrei annotare queste informazioni con altre cose da test e strumenti di prestazioni, come:

  • codice di copertura
  • xref roba come chiamata di funzione, grafico
  • mebbies anche cose come processore utilizzo sotto carico coerente

Qualcuno buono di eventuali buoni consigli, esempi, utilities, ecc, ecc...

Nostro negozio utilizza per lo più il possente Erlang, ma ci vorrà cuore e ispirazione da qualsiasi fonte.

È stato utile?

Soluzione

Check out StatSVN come esempio di una Sovversione statistiche generatore:

http://www.statsvn.org/

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

Altri suggerimenti

Si può provare SVNPlot.Crea prima un locale sqlite dati da svn commit messaggi di log.Allora usa la query sql e matplotlib per generare vari grafici da esso.

Si può utilizzare il database sqlite per aggiungere la tua query personalizzate e ulteriori grafici.

(Disclaimer - I am main autore di SVNPlot.Fatemi sapere se ti è stato utile o se avete suggerimenti sui miglioramenti)

Probabilmente avete visto codeswarm che ha fatto alcuni titoli precedenti di quest'anno, quando è stato utilizzato per generare alcuni video interessanti di collaborazione in Ruby on Rails, vedere la La Visualizzazione Di Rails & Git post del blog per una grande sintesi e video di esempio.

Si potrebbe anche ottenere alcune idee da la storia di flusso, che Jeff Atwood legato in un recente Coding Horror post.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top