Supported by

abapBlame – My new open source project

ABAP’s versioning system is terribly bad. Besides all its faults, it doesn’t provide an easy way to determine who did what and when. Git, which is a decent versioning tool, let’s you do this through its git-blame command.

Due to this, many ABAP programmers got used to sign the code with their name and date every time they add, delete or modify lines in a
program. And the more that program is modified, the more difficult it becomes to read it and understand what’s there.

Hoping to contribute with a solution for this, I created a program that tries to replicate some of git-blame’s functionality. It is now in alpha stage (still missing some functionality), almost beta. But it already works. And it’s very easy to use. Please try it. I hope you like it. All suggestions and contributions are welcome.

You can find it here: https://github.com/abapinho/abapBlame

If you care about the project and want to help me give it more visibility please add click the star button in the project’s github. Thanks!

Greetings from Abapinho.

Photo credit: chucknado.

2 comentários a “abapBlame – My new open source project”

  1. Rui Diz:

    Olá Nuno,
    Ideia bastante interessante e com mesmo muito utilidade para projetos com alguma dimensão.
    Como está este projeto? Sempre conseguiste implementar?

  2. Nuno Godinho Diz:

    Olá Rui,

    Sim, está implementado e já o tenho usado. Simplifica imenso a análise do código.
    Podes encontrá-lo aqui: https://github.com/abapinho/abapBlame
    Já funciona para boa parte dos casos.

    Ainda tem alguns bugs e faltam implementar algumas funcionalidades extra, que estão documentados aqui: https://github.com/abapinho/abapBlame/issues. Ultimamente não tenho tido tempo. Toda a ajuda é bem-vinda ;-) Bem como sugestões!

Deixe um comentário

About Abapinho
Abapinho runs on WordPress
Articles (RSS) e Comments (RSS).