Domanda

Nel mondo CVS / SVN, ci sono vari strumenti di statistica / metrica. Ad esempio, StatCVS , StatSVN . Ce ne sono altri che ho visto.

Tuttavia, non ho visto statistiche e visualizzazioni simili per Mercurial (aka hg).

(1) Ce ne sono altri là fuori?

(2) In tal caso, cosa sono?

Grazie.

È stato utile?

Soluzione

Bene come strumento iniziale, c'è l'estensione churn che ti fornisce alcune statistiche di base sul repository. Per i dettagli su come attivarlo e utilizzarlo consultare ChurnExtension sul mercurial wiki.

Se sei interessato a uno specifico (gruppo di) changeset e quali file la modifica, allora diffstat è anche un buon aiuto.

Altri suggerimenti

Abbiamo appena reso pubblico il progetto StatHG . Il progetto aveva l'obiettivo di sviluppare uno strumento per estrarre informazioni statistiche da un repository Mercurial e creare report sul lavoro svolto all'interno di un gruppo di sviluppatori con uno spirito simile a StatCVS. Dai un'occhiata e vedi se si adatta alle tue esigenze. In caso contrario, possiamo elencare i requisiti nell'elenco TODO. Grazie per qualsiasi feedback che possiamo ottenere!

non sono sicuro, ma la cosa migliore da fare è chiedere nella Mailing list di Mercurial .

Hg è ancora relativamente nuovo, quindi è "dietro" a " SVN quando si tratta di strumenti.

I sistemi di controllo della versione distribuita come Mercurial sono spesso utilizzati in un modo che produce una storia complessa con molte fusioni. Ciò rende alcune delle trame che StatCVS produce come linee di codice contro il tempo più difficili da leggere.

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