Question

J'utilise actuellement l'outil SLOCCOUNT pour obtenir des lignes de code sources (SLOC) pour une base de code.

Cependant, il ne prend pas en charge la comparaison de deux versions de la base de code, puis indique:

  • Lignes de code (LOC) modifiées
  • LOC supprimé
  • LOC ajouté

Quelqu'un peut-il suggérer un outil basé sur Linux (de préférence gratuit) pour le faire?

Était-ce utile?

La solution

J'ai utilisé CODECOUNT pour différencier les lignes de base. Ceci compare les modifications, les suppressions et les ajouts entre différentes bases de code. Il est fourni gratuitement par l'Université de Californie du Sud.

Ils ne fournissent que du code source. Cependant, il s’est construit proprement à partir du fichier zip cygwin en utilisant g ++. Ils réclament également un support pour Visual Studio, mais je ne l’ai pas essayé.

Autres conseils

Je crois que l'utilitaire diffstat fait cela.

Cela ressemble à SLOCCount et à La comparaison SLOC peut vous montrer la tendance au fil du temps, mais ce n'est pas exactement ce que vous recherchez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top