TrackGit
TrackGit

Tracker Addon for Git Version Control System.

TrackGit provides user with GUIs for various Git commands. The implementation was done using LibGit2.

TrackGit uses the Dynamic population of menu. The commit which adds this feature in Haiku is here.

About

This project is done under Google Summer of Code 2018. The mentor for this project is Stephan Aßmus. The source code revision history is available on GitHub which also includes a progress wiki. More detailed progress reports can be found at my Haiku blog.

The project proposal can be found here.

Installation

Clone the repo and run following:

make
cp objects.x86-cc2-debug/TrackGit ~/config/non-packaged/add-ons/Tracker/

or you can execute run.sh.

Features Added

Documentation

The documentation is done using Doxygen. It can be found here.