|
|
|
|
|
by tim-projects
35 days ago
|
|
I am writing a tool with git tracking. Here's how I tackled these. I store the issues in a work tree inside the git repo called .tasks This work tree is not included as part of the standard repo Then I have two commands, a save and restore. These commands create a remote branch inside the git repo called tasks and updates it with the contents of the .tasks work tree. This remote branch only contains tasks no normal code. Restore takes the contents of the remote branch and downloads it back to the locally created .tasks work tree Save and restore are manual processes, but the tool I wrote triggers a save whenever a merge to main occurs. |
|