Tracky is a simple tool that identifies pairs of developers who frequently contribute to the same files in a git repository.
- Go 1.22 or later
- Clone the repository to your local machine:
git clone https://github.com/robinsmith-source/tracky.git
- Navigate to the project directory:
cd tracky
- Build the application:
go build -o tracky
This will create an executable file named tracky
(or tracky.exe
on Windows).
First ensure that the tracky
executable is in your system's PATH.
To do this on Unix-based systems, run the following command:
export PATH=$PATH:/path/to/tracky
To do this on Windows, add the path to the tracky
executable to the system's PATH environment variable.
Then navigate to the root of the git repository you want to analyze and run the following command:
./tracky
This will output a list of pairs of developers who frequently contribute to the same files in the repository.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.