Pergunta

Atualmente, estou usando a ferramenta sloccount para a obtenção de linhas de código fonte (SLOC) para uma base de código.

No entanto, ele não oferece suporte à comparação duas versões da base de código e, em seguida, relatar:

  • As linhas de código (LOC) modificado
  • LOC removido
  • LOC adicionado

Alguém pode sugerir um linux com base (de preferência gratuito) ferramenta para fazer isso?

Foi útil?

Solução

Eu usei CODECOUNT para diferenciação linhas de base. Isto compara-se alterações, deleções e adições entre as diferentes bases de código. É fornecido gratuitamente pela University of Southern California.

Eles só fornecer o código fonte. No entanto, é construído de forma limpa fora do arquivo zip em cygwin usando g ++. Eles também apoio pedido de Visual Studio, mas eu não tentei.

Outras dicas

Eu acredito utilidade diffstat faz isso.

Parece SLOCCount e SLOC Compare pode mostrar-lhe a tendência ao longo do tempo, mas não é exatamente o que você está procurando.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top