Re:Microsoft and GitHub have held acquisition talks
by btschaegg on Sunday June 03, 2018 @06:00AM
(#17218823)
Good to know, thank you very much for the link!
I've just been thinking: If one manages issues within a separate git repo -- couldn't we also store pull requests this way? I've always been very impressed by how good `git diff` and `git apply` work together, so theoretically, one should just be able to store the result of `git diff master...HEAD` in a new issue. The rest sounds like a tooling problem...
Re:Microsoft and GitHub have held acquisition talks
by yrashk on Sunday June 03, 2018 @03:17PM
(#17221191)
SIT's issue tracking module stores merge requests (aka patches) in SIT itself, therefore, they can all be stored in a git repo. Case in point: https://github.com/sit-fyi/sit/commit/e9f96b84edc560bb1b0c0f...
And this is how it looks in SIT: https://imgur.com/a/UCFmbsZ
Now, what's also great (did I mention "shameless"?) about the approach used in SIT is that while you can use it with Git (and this is how I've been using it so far), it does not depend on Git's structures but just files -- so it can be easily carried over to whatever might replace Git in a decade.